制作者 钱晓捷主讲人
Assembly Language
Programming
课程介绍
专业基础课,必修课
计算机组成原理的一个部分
软件开发的一个组成部分
一种低级语言的程序设计
高级语言程序设计的扩展
先修课
高级语言程序设计
计算机组成原理
后续课
微机原理及接口技术
计算机控制技术使用教材钱晓捷主编汇编语言程序设计 ( 第二版 )
电子工业出版社
2003.6
教学内容第 1章 汇编语言基础知识第 2章 8086的指令系统第 3章 汇编语言程序格式第 4章 基本汇编语言程序设计第 5章 高级汇编语言程序设计第 6章 32位指令及其编程第 7章 汇编语言与 C/C++的混合编程教学特点
采用汇编程序 MASM6.15
采用简化段定义源程序格式
强调对基本指令的理解和掌握
介绍汇编系统和伪指令的基本内容
新增 32位指令,Windows编程
引出与 VisualC++的混合编程
强调上机实践,要求熟练进行编程和调试
运用多媒体教学手段教学要求
课堂上注意听讲,重要的是理解
部分补充例题等内容需要笔记
课堂外一定要看书复习或预习,完成作业
充分利用上机时间,多编程练习参考文献
1,钱晓捷 陈涛 编著
16/32微机原理,汇编语言及接口技术 ·第 2版机械工业出版社,2005.2
2,钱晓捷 编著大学计算机学习指导系列汇编语言程序设计 ·学习与解题指南华中科技大学出版社,2002.8
教学资料钱晓捷之 微辅网大学微机技术系列课程教学辅助网站
http://www2.zzu.edu.cn/qwfw
考核要求
考试成绩 ( 课堂教学内容 )
80%
上机成绩 ( 出勤及编程情况 )
15%
平时成绩 ( 作业等学习情况 )
5%