2022年2022年汇编语言程序设计-教 .pdf

上传人:Che****ry 文档编号:27232805 上传时间:2022-07-23 格式:PDF 页数:12 大小:187.62KB
返回 下载 相关 举报
2022年2022年汇编语言程序设计-教 .pdf_第1页
第1页 / 共12页
2022年2022年汇编语言程序设计-教 .pdf_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《2022年2022年汇编语言程序设计-教 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年汇编语言程序设计-教 .pdf(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、内蒙古工业大学教案2007/2008 学年 2 学期学院信息工程学院系别计算机系课程名称汇编语言程序设计授课对象计 05-1,2 主讲教师王晓强职称讲师课程学时 30 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 内蒙古工业大学教案( 课程) 教案编写时间:2008 年 3 月 14 日注: 1、本页内容针对所讲授课程的总体情况填写;2、预留版面不够可另附页。课程名称汇编语言程序设计课程代码020203015 总学时: 30

2、 学时讲课:20 学时上机:学时实验:10 学时其他:学时学时30 课程类别公共课( ) 基础课( ) 专业课 ( ) 技术基础课 ( ) 专业选修课 ( ) 公共选修课 ( ) 授课对象软件 05 教材:沈美明、温冬婵编 IBM-PC 汇编语言程序设计第2 版北京:清华大学出版社,2001 主要参考资料:汇编语言程序设计( 第 2 版) ,钱晓捷,电子工业出版社,2003 汇编语言 ,王爽编,清华大学出版社 2003 Windows环境下 32 位汇编语言程序设计 ,罗云彬编,电子工业出版社,2006教学目的、要求:教学目的“ 汇编语言程序设计” 是继 “ 高级语言程序设计” 之后的又一门计

3、算机语言程序设计课程,但讲解的是面向处理器的低级语言。该课程一方面加强学生的高级语言编程能力;另一方面配合“ 计算机组成原理” 和“ 微机原理及接口技术” 课程,从软件角度理解计算机工作原理;同时,还作为自动控制等与硬件相关应用领域的程序设计基础,以及为 “ 嵌入式系统 ” 、“ 操作系统 ” 、“ 编译原理 ”等课程提供基础知识。教学要求本课程以 Intel 80 x86 指令系统和微软MASM 展开汇编语言程序设计方法。课程要求学生系统学习 80 x86 整数指令系统、进一步理解计算机工作原理;要求学生掌握汇编语言源程序语句和格式,能够利用顺序、分支、循环和子程序等结构解决常规问题。本课程

4、配有上机实践环节,要求学生具有阅读、编辑、汇编和调试汇编语言程序的能力。教学重点、难点:基本内容:教学内容主要包括基础知识、指令系统、伪指令和基本程序设计的前4 章内容,重点是课程教学内容中属于学生“ 掌握 ” 层次的知识。侧重掌握微处理器都具有的常用指令(例如8086 指令系统中的通用传送指令、加减法指令、逻辑运算指令、移位指令、无条件和有条件转移指令等), 不要求掌握特殊或专用指令(例如8086 指令系统中的标志传送指令、有条件重复前缀、有条件循环指令等) 。侧重掌握常用的伪指令和操作符(例如MASM 中的变量定义、名字和标号的属性涉及的伪指令和操作符等),不要求掌握不常使用的伪指令和操作

5、符(例如MASM中的结构和记录变量伪指令、移位和逻辑运算符等)。侧重掌握汇编语言源程序的开发方法,可以对调试程序不作要求。侧重掌握分支、循环、子程序基本程序结构、掌握对简单问题的编程方法,不要将应用问题复杂化。这是“ 汇编语言程序设计” 课程最基本的内容,学生必须首先掌握。它也可以作为普通高校计算机专业的专科院系的教学要求。教学内容除了包括基本要求的教学内容外,还应该学习高级程序设计方法、宏汇编程序设计及 32 位汇编语言程序设计的基本方法。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -

6、 第 2 页,共 12 页 - - - - - - - - - 内蒙古工业大学教案授课题目:第一章绪论教学目的、要求:教学目的:掌握汇编语言概念极其使用的进位计数制、不同进位计数制之间的转换、计算机编码以及基本数据类型。教学要求:了解汇编语言的基本概念、理解汇编语言使用的进位计数制熟练掌握不同进制之间转换、计算机的编码、熟悉汇编语言中的基本数据类型教学重点、难点:教学重点:不同进制之间转换、计算机的编码掌握难点:不同进制之间转换、计算机的编码教学组织 (含课堂教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计等):教学内容:第一章绪论1.1 汇编语言概述1.2 进位计数制及其转换1.2

7、.1 数与数制1.2.2 不同数制间的转换1.3 计算机中数与字符的表示方法1.3.1 数值数据的编码及其运算1.3.2 非数值数据的二进制编码教学方法:课堂讲授一般叙述基本概念、着重课堂讲授不同进制之间转换、计算机的编码辅助手段:采用多媒体教学,PPT 讲稿。作业布置:主要参考资料:IBM-PC 汇编语言程序设计第2 版,沈美明等北京:清华大学出版社,2001 汇编语言程序设计( 第 2 版) ,钱晓捷,电子工业出版社,2003 汇编语言 ,王爽编,清华大学出版社 2003 课后自我总结分析:本部分为汇编语言的基础,必须理解和熟悉。本部分要求灵活应用,不要死记硬背。名师资料总结 - - -精

8、品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 内蒙古工业大学教案授课题目:第二章80 x86 计算机组织教学目的、要求:教学目的:掌握INTEL80X86微处理器概况以及基于微处理器的计算机系统构成,为汇编语言编程奠定基础。教学要求:了解INTEL80X86微处理器概况、理解基于微处理器的计算机系统构成、熟练掌握汇编语言编程所需的CPU 功能结构、微机存储器(MEM )组织和微机接口组织等基础知识。教学重点、难点:教学重点:微处理器的功能结构、微存储

9、器组织掌握难点:微处理器的寄存器组、存储器寻址教学组织 (含课堂教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计等):教学内容:第二章80 x86 计算机组织2.1 80 x86 微处理器概述2.2 基于微处理器的计算机系统构成2.3 微处理器2.3.1 微处理器结构2.3.2 寄存器组2.4 存储器2.4.1 存储单元的地址和内容2.4.2 实模式存储器寻址教学方法:课堂讲授一般叙述INTEL80X86微处理器概况以及基于微处理器的计算机系统构成重点讲授微处理器的功能结构和微存储器组织辅助手段:采用多媒体教学,PPT 讲稿。师生互动:作业布置:2.3、 2.4、2.5、2.6 主要

10、参考资料:IBM-PC 汇编语言程序设计第2 版,沈美明等北京:清华大学出版社,2001 汇编语言程序设计( 第 2 版) ,钱晓捷,电子工业出版社,2003 汇编语言 ,王爽编,清华大学出版社 2003课后自我总结分析:本部分位汇编语言的基础,必须理解和熟悉,这样才可以编出高质量的汇编程序名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 内蒙古工业大学教案授课题目:第三章指令系统和寻址方式教学目的、要求:教学目的:掌握微机寻址

11、方式和8086 微处理器指令系统教学要求:熟悉指令构成,了解指令执行时间。掌握8 种寻址方式。熟悉指令系统的六大类指令,要求结合上机实践熟练掌握常用指令。结合指令举例逐步熟悉和掌握汇编语言程序的格式,以及典型程序段。教学重点、难点:教学重点:寻址方式、8086 微处理器指令系统掌握难点:寄存器的应用、存储器的结构教学组织 (含课堂教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计等):教学内容:第三章指令系统和寻址方式3.1 指令系统概述3.2 8086CPU 的寻址方式3.3 8086CPU 的指令系统3.3.1 数据传送指令3.3.2 算术运算指令3.3.3 逻辑运算和移位指令3.

12、3.4 串操作指令3.3.5 控制转移指令教学方法:课堂讲授辅助手段:采用多媒体教学,PPT 讲稿。作业布置:主要参考资料:IBM-PC 汇编语言程序设计第2 版,沈美明等北京:清华大学出版社,2001 汇编语言程序设计( 第 2 版) ,钱晓捷,电子工业出版社,2003 汇编语言 ,王爽编,清华大学出版社 2003课后自我总结分析:本部分为汇编语言编程基础,应该熟练掌握。注意各条指令的特点及其用途。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - -

13、 - - - - - 内蒙古工业大学教案授课题目:第四章汇编语言程序格式教学目的、要求:教学目的:掌握微型汇编语言格式和程序设计方法教学要求:熟悉汇编语言程序的结构、语句类型和格式。熟悉数据项及表达式,要求能明确区分标号和变量。熟悉各类伪指令,要求掌握常用伪指令格式和应用。熟悉汇编语言上机过程和 DEBUG 调试教学重点、难点:教学重点:指令语句格式和伪指令语句格式、汇编语言程序格式。掌握难点:伪指令、伪指令存储器分配技术教学组织 (含课堂教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计等):教学内容:第四章汇编语言程序格式4.1 汇编语言语句格式4.2 位指令和伪操作4.3 汇编语

14、言源程序结构4.4 汇编语言程序的上机过程4.5 Debug 调试介绍教学方法:课堂讲授辅助手段:采用多媒体教学,PPT 讲稿。师生互动:作业布置:4.8、4.9、4.11 主要参考资料:IBM-PC 汇编语言程序设计第2 版,沈美明等北京:清华大学出版社,2001 汇编语言程序设计( 第 2 版) ,钱晓捷,电子工业出版社,2003 汇编语言 ,王爽编,清华大学出版社 2003 课后自我总结分析:该部分为汇编编程基础知识,需熟记和掌握。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第

15、 6 页,共 12 页 - - - - - - - - - 内蒙古工业大学教案授课题目:第五章循环与分支程序设计教学目的、要求:教学目的:掌握微型汇编语言程序分析和设计方法教学要求:熟悉汇编语言程序设计的基本步骤;掌握程序流程图的使用,会利用其分析问题;掌握汇编语言的顺序、分支、循环程序的设计。教学重点、难点:教学重点:利用流程图分析问题。顺序、分支、循环程序的设计。教学难点:分支程序设计循环程序设计教学组织 (含课堂教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计等):教学内容:第五章循环与分支程序设计5.1 汇编语言程序设计概述5.2 顺序程序设计5.3 循环程序设计5.4 分支

16、程序设计教学方法:辅助手段:采用多媒体教学,PPT 讲稿。师生互动:作业布置:课上讲解的程序自己编写、调试。主要参考资料:IBM-PC 汇编语言程序设计第2 版,沈美明等北京:清华大学出版社,2001 汇编语言程序设计( 第 2 版) ,钱晓捷,电子工业出版社,2003 汇编语言 ,王爽编,清华大学出版社 2003课后自我总结分析:理解程序的三大结构掌握三大结构的实现方法名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 12 页 - - - - - - - - - 内蒙古工

17、业大学教案授课题目:第六章子程序结构教学目的、要求:教学目的:掌握子程序设计方法。教学要求:掌握子程序的调用方法,能设计子程序。掌握子程序设计中参数传递的方法,做到设计程序时不同的参数传递方式。教学重点、难点:教学重点:子程序设计、参数传递方法掌握难点:子程序调用时堆栈的变化、子程序参数传递方法。教学组织 (含课堂教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计等):教学内容:第六章子程序设计6.1 子程序的设计方法6.1.1 过程定义伪操作6.1.2 子程序调用与返回6.1.3 子程序参数传递6.1.4 增强功能的子程序定义伪操作6.2 子程序的嵌套6.3 子程序举例教学方法:课堂

18、讲授辅助手段:采用多媒体教学,PPT 讲稿。师生互动:作业布置:6.1、6.2、 6.7 主要参考资料:IBM-PC 汇编语言程序设计第2 版,沈美明等北京:清华大学出版社,2001 汇编语言程序设计( 第 2 版) ,钱晓捷,电子工业出版社,2003 汇编语言 ,王爽编,清华大学出版社 2003 课后自我总结分析:本部分要求理解性学习和应用,不要死记硬背,重点掌握子程序结构的应用环境和具体用法,以达到对汇编程序设计的优化。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共

19、12 页 - - - - - - - - - 内蒙古工业大学教案授课题目:第七章高级汇编语言程序设计教学目的、要求:教学目的:掌握高级汇编语言技术教学要求:理解宏汇编的概念和作用、掌握宏汇编的编程技术。 了解重复汇编概念和使用方法。 掌握条件汇编概念和使用方法。教学重点、难点:教学重点:宏汇编的编程技术。掌握难点:宏汇编的概念教学组织 (含课堂教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计等):教学内容:第七章高级汇编语言技术7.1 宏汇编7.1.1 宏汇编定义、调用及展开 7.1.2 宏定义中的参数7.1.3 LOCAL 伪操作 7.1.4 在宏定义内部使用宏7.1.5 宏库的建

20、立和调用 7.1.6 PURGE 伪操作7.2 重复汇编7.3 条件汇编教学方法:课堂讲授辅助手段:采用多媒体教学,PPT 讲稿。师生互动:作业布置:7.1、7.3 主要参考资料:IBM-PC 汇编语言程序设计第2 版,沈美明等北京:清华大学出版社,2001 汇编语言程序设计( 第 2 版) ,钱晓捷,电子工业出版社,2003 汇编语言 ,王爽编,清华大学出版社 2003课后自我总结分析:本部分内容要求熟练掌握并学会灵活应用。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共

21、 12 页 - - - - - - - - - 内蒙古工业大学教案授课题目:第八章输入输出程序设计教学目的、要求:教学目的:掌握I/O 程序设计,特别是实模式下的中断程序设计的方法教学要求: 掌握 I/O 端口与端口地址及I/O 指令。熟悉内部中断和外部中断,理解中断向量表的安排。掌握中断请求、中断判优、中断响应、中断处理和中断返回五个过程的原理。熟悉内部中断和外部中断,理解中断向量表的安排。掌握中断处理程序的设计掌握设置和获取中断向量的方法。教学重点、难点:教学重点:中断传送和DMA 传送 中断处理程序的设计掌握难点:中断处理程序的设计教学组织 (含课堂教学内容、教学方法、辅助手段、师生互动

22、、时间分配、板书设计等):教学内容:第八章输入输出程序设计8.1 I/O 设备的数据传送方式8.2 程序直接控制I/O 方式8.3 中断传送方式8.3.1 8086 中断的分类8.3.2 中断向量表8.3.3 中断过程8.3.4 中断处理程序设计教学方法:课堂讲授辅助手段:采用多媒体教学,PPT 讲稿。师生互动:作业布置:主要参考资料:IBM-PC 汇编语言程序设计第2 版,沈美明等北京:清华大学出版社,2001 汇编语言程序设计( 第 2 版) ,钱晓捷,电子工业出版社,2003 汇编语言 ,王爽编,清华大学出版社 2003课后自我总结分析:本部分的功能调用是编程中常用到的知识,需熟练掌握。

23、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 12 页 - - - - - - - - - 内蒙古工业大学教案授课题目:第九章BIOS 和 DOS 中断教学目的、要求:教学目的:掌握常用的BIOS 和 DOS 中断调用教学要求:理解BIOS 和 DOS 中断调用的原理和方法,掌握键盘I/O 的 BIOS 、DOS 中断调用方法。教学重点、难点:教学重点: BIOS 键盘 I/O 掌握难点:无教学组织 (含课堂教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计等

24、):教学内容:第九章BIOS 和 DOS 中断9.1 BIOS 和 DOS 中断概述9.2 键盘 I/O 9.2.1 字符和扫描码9.2.2 BIOS 键盘中断9.2.3 DOS 键盘功能调用教学方法:课堂讲授辅助手段:采用多媒体教学,PPT 讲稿。师生互动:作业布置:主要参考资料:IBM-PC 汇编语言程序设计第2 版,沈美明等北京:清华大学出版社,2001 汇编语言程序设计( 第 2 版) ,钱晓捷,电子工业出版社,2003 汇编语言 ,王爽编,清华大学出版社 2003课后自我总结分析:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -

25、 - - 名师精心整理 - - - - - - - 第 11 页,共 12 页 - - - - - - - - - 内蒙古工业大学教案授课题目:第十章32 位汇编语言程序设计教学目的、要求:教学目的:了解32 位汇编指令, 32 位汇编程序设计方法。了解windows 汇编程序设计教学要求:了解32 位汇编指令,掌握32 位汇编程序设计方法;了解Windows 汇编程序设计的原理和方法,能设计简单的windows 汇编程序。教学重点、难点:教学重点: 32 位汇编指令、 windows 汇编程序设计教学难点: windows 汇编程序设计教学组织 (含课堂教学内容、教学方法、辅助手段、师生互动

26、、时间分配、板书设计等):教学内容:第十章32 位汇编语言程序设计10.1 80 x86 处理器的工作模式10.2 32 位的寄存器组10.3 32 位 80 x86 汇编指令10.4 32 位汇编语言程序设计10.5 win32 汇编程序设计教学方法:课堂讲授辅助手段:采用多媒体教学,PPT 讲稿。师生互动:作业布置:读书笔记:我的第一个windows 汇编语言程序主要参考资料:IBM-PC 汇编语言程序设计第2 版,沈美明等北京:清华大学出版社,2001 汇编语言程序设计( 第 2 版) ,钱晓捷,电子工业出版社,2003 Windows 环境下 32 位汇编语言程序设计罗云彬,电子工业出版社,2006 课后自我总结分析:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 12 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com