《汇编语言程序设计》教案.docx
- 文档编号:6938185
- 上传时间:2023-01-12
- 格式:DOCX
- 页数:16
- 大小:82.14KB
《汇编语言程序设计》教案.docx
《《汇编语言程序设计》教案.docx》由会员分享,可在线阅读,更多相关《《汇编语言程序设计》教案.docx(16页珍藏版)》请在冰豆网上搜索。
《汇编语言程序设计》教案
《汇编语言程序设计》教案
教案
专业_____计算机科学与技术_________
年级______________________________
课程______汇编语言程序设计_____________
教师____________________________
职称______________________________
系部、教研室_______________
二○一三至二○一四学年度第1学期
课程名称
汇编语言程序设计
授课年级、班级
授课专业
计算机科学与技术
授课教师
课程类型
必修课
公共必修课()专业必修课(√)
选修课
限定选修课()任意选修课()
授课方式
讲授、实验
课程教学
周学时数
4
课程教学
总学时数
72
考核方式
考试(√)考查()
学时分配
课堂讲授
48
实践教学
24
教材
名称
IBM-PC汇编语言程序设计
作者
沈美明、温冬婵
出版社及出版时间
清华大学出版社.2008.
教
学
难
点
1微处理器的寄存器组、②存储器寻址
授课方式
讲授
授课时数
4
教
学
过
程
及
主
要
内
容
第二章80x86计算机组织
2.180x86微处理器概述
2.2基于微处理器的计算机系统构成
2.3微处理器
2.3.1微处理器结构
2.3.2寄存器组
2.4存储器
2.4.1存储单元的地址和内容
2.4.2实模式存储器寻址
教学方法:
1一般叙述INTEL80X86微处理器概况以及基于微处理器的计算机系统构成
2重点讲授微处理器的功能结构和微存储器组织
辅助手段:
采用多媒体教学,PPT讲稿。
课
程
作
业
2.3、2.4、2.5、2.6
课
程
小
结
本部分位汇编语言的基础,必须理解和熟悉,这样才可以编出高质量的汇编程序
讲次
3
时间
09月08日至09月28日
周次
2,3,4
章节
第三章指令系统和寻址方式
教
学
目
的
掌握微机寻址方式和8086微处理器指令系统
教
学
重
点
1寻址方式、②8086微处理器指令系统
教
学
难
点
1寄存器的应用、②存储器的结构
授课方式
讲授
授课时数
8
教
学
过
程
及
主
要
内
容
第三章指令系统和寻址方式
3.1指令系统概述
3.28086CPU的寻址方式
3.38086CPU的指令系统
3.3.1数据传送指令
3.3.2算术运算指令
3.3.3逻辑运算和移位指令
3.3.4串操作指令
3.3.5控制转移指令
辅助手段:
采用多媒体教学,PPT讲稿。
课
程
作
业
课
程
小
结
1本部分为汇编语言编程基础,应该熟练掌握。
2注意各条指令的特点及其用途
讲次
4
时间
10月06日至10月19日
周次
6,7
章节
第4章汇编语言程序格式
教
学
目
的
掌握微型汇编语言格式和程序设计方法
教
学
重
点
1指令语句格式和伪指令语句格式、②汇编语言程序格式。
教
学
难
点
1伪指令、②伪指令存储器分配技术
授课方式
讲授
授课时数
4
教
学
过
程
及
主
要
内
容
第四章汇编语言程序格式
4.1汇编语言语句格式
4.2位指令和伪操作
4.3汇编语言源程序结构
4.4汇编语言程序的上机过程
4.5Debug调试介绍
辅助手段:
采用多媒体教学,PPT讲稿。
课
程
作
业
4.8、4.9、4.11
课
程
小
结
该部分为汇编编程基础知识,需熟记和掌握。
讲次
5
时间
10月20日至11月02日
周次
8,9
章节
第五章循环与分支程序设计
教
学
目
的
掌握微型汇编语言程序分析和设计方法
教
学
重
点
1利用流程图分析问题。
②顺序、分支、循环程序的设计。
教
学
难
点
1分支程序设计②循环程序设计
授课方式
讲授
授课时数
4
教
学
过
程
及
主
要
内
容
第五章循环与分支程序设计
5.1汇编语言程序设计概述
5.2顺序程序设计
5.3循环程序设计
5.4分支程序设计
辅助手段:
采用多媒体教学,PPT讲稿。
课
程
作
业
课上讲解的程序自己编写、调试。
课
程
小
结
1.理解程序的三大结构
2.掌握三大结构的实现方法
讲次
6
时间
11月03日至11月16日
周次
10,11
章节
第六章子程序结构
教
学
目
的
掌握子程序设计方法。
教
学
重
点
子程序设计、参数传递方法
教
学
难
点
子程序调用时堆栈的变化、子程序参数传递方法。
授课方式
讲授
授课时数
4
教
学
过
程
及
主
要
内
容
第六章子程序设计
6.1子程序的设计方法
6.1.1过程定义伪操作
6.1.2子程序调用与返回
6.1.3子程序参数传递
6.1.4增强功能的子程序定义伪操作
6.2子程序的嵌套
6.3子程序举例
辅助手段:
采用多媒体教学,PPT讲稿。
课
程
作
业
6.1、6.2、6.7
课
程
小
结
本部分要求理解性学习和应用,不要死记硬背,重点掌握子程序结构的应用环境和具体用法,以达到对汇编程序设计的优化。
讲次
7
时间
11月17日至11月23日
周次
12
章节
第七章高级汇编语言程序设计
教
学
目
的
掌握高级汇编语言技术
教
学
重
点
1宏汇编的编程技术。
教
学
难
点
1宏汇编的概念
授课方式
讲授
授课时数
2
教
学
过
程
及
主
要
内
容
第七章高级汇编语言技术
7.1宏汇编
7.1.1宏汇编定义、调用及展开7.1.2宏定义中的参数
7.1.3LOCAL伪操作7.1.4在宏定义内部使用宏
7.1.5宏库的建立和调用7.1.6PURGE伪操作
7.2重复汇编
7.3条件汇编
辅助手段:
采用多媒体教学,PPT讲稿。
课
程
作
业
7.1、7.3
课
程
小
结
本部分内容要求熟练掌握并学会灵活应用。
讲次
8
时间
11月24日至12月07日
周次
13,14
章节
第八章输入输出程序设计
教
学
目
的
掌握I/O程序设计,特别是实模式下的中断程序设计的方法
教
学
重
点
1中断传送和DMA传送②中断处理程序的设计
教
学
难
点
1中断处理程序的设计
授课方式
讲授
授课时数
4
教
学
过
程
及
主
要
内
容
第八章输入输出程序设计
8.1I/O设备的数据传送方式
8.2程序直接控制I/O方式
8.3中断传送方式
8.3.18086中断的分类
8.3.2中断向量表
8.3.3中断过程
8.3.4中断处理程序设计
辅助手段:
采用多媒体教学,PPT讲稿。
课
程
作
业
课
程
小
结
本部分的功能调用是编程中常用到的知识,需熟练掌握。
讲次
9
时间
12月08日至12月14日
周次
15
章节
第九章BIOS和DOS中断
教
学
目
的
掌握常用的BIOS和DOS中断调用
教
学
重
点
BIOS键盘I/O
教
学
难
点
无
授课方式
讲授
授课时数
2
教
学
过
程
及
主
要
内
容
第九章BIOS和DOS中断
9.1BIOS和DOS中断概述
9.2键盘I/O
9.2.1字符和扫描码
9.2.2BIOS键盘中断
9.2.3DOS键盘功能调用
辅助手段:
采用多媒体教学,PPT讲稿。
课
程
作
业
课
程
小
结
讲次
10
时间
12月15日至12月21日
周次
16
章节
第十章32位汇编语言程序设计
教
学
目
的
了解32位汇编指令,32位汇编程序设计方法。
了解windows汇编程序设计
教
学
重
点
32位汇编指令、windows汇编程序设计
教
学
难
点
windows汇编程序设计
授课方式
讲授
授课时数
2
教
学
过
程
及
主
要
内
容
第十章32位汇编语言程序设计
10.180x86处理器的工作模式
10.232位的寄存器组
10.332位80x86汇编指令
10.432位汇编语言程序设计
10.5win32汇编程序设计
辅助手段:
采用多媒体教学,PPT讲稿。
课
程
作
业
读书笔记:
我的第一个windows汇编语言程序
课
程
小
结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言程序设计 汇编语言 程序设计 教案
![提示](https://static.bdocx.com/images/bang_tan.gif)