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