汇编语言程序设计课程教案

汇编语言程序设计课程教案

ID:33642610

大小:68.00 KB

页数:12页

时间:2019-02-27

汇编语言程序设计课程教案_第1页
汇编语言程序设计课程教案_第2页
汇编语言程序设计课程教案_第3页
汇编语言程序设计课程教案_第4页
汇编语言程序设计课程教案_第5页
资源描述:

《汇编语言程序设计课程教案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《汇编语言》教案课程类别:专业基础课课程性质:必修开课专业及年级:计算机科学与技术专业,大二课程教学总学时数:56学时分配:课堂讲授40学时,实验16学时教材名称:IBM-PC汇编语言程序设计(第2版),沈美明温冬婵编著,清华大学出版社考核方式:笔试80%,实验10%,平时10%第1周第1次课第一章基础知识(2个学时)教学目的及要求:1.建立二进制信息的概念;2.掌握各种数制间的变换方法;3.掌握补码的概念、原理和运算规律;4、掌握几种基本的逻辑运算教学内容提要:1.0汇编语言与高级语言的区别及其应用场合1.1数制1.

2、2数制之间的转换1.3算术运算和逻辑运算1.4数和字符的表示教学重点与难点:(1)理解不同进位记数制可以表达同一个数,如同一个人可以有很多名字一样。理解计算机系统使用的数据都是二进制形式,但是人类所习惯的数据表达方式是十进制形式。(2)关于数制之间的转换重点掌握十进制数与二进制数间的转换,二进制与八进制、十六进制间的相互转换,主要要求对整数的转换熟练,小数转换掌握方法即可。(3)理解二进制数真值与二进制编码之间的概念区别,掌握真值与原码、补码间的相互转换。(4)理解原码符号与补码符号间质的区别(5)掌握变反加1方法,并

3、深刻理解它的各种运用场合讨论问题:(1)二进制数的真值与编码间的区别是什么?(2)为什么在计算机系统中需要使用编码而不能直接使用真值?(3)原码与补码的符号间有什么样的区别?(4)变反加1有哪些应用场合?怎样解释它的应用原理?教学手段:讲授为主,讨论为辅,采用多媒体辅助教学-------------------------------------------------------------------------------------------------------第1周第2次课第二章80x86计算机组织(2

4、个学时)教学目的及要求:1.了解计算机系统的基本结构;2.了解计算机系统的基本工作原理;3.理解在8086/8088系统中,逻辑地址与物理地址间的相互联系和转换机制;4.准确理解8086/8088CPU中各寄存器的基本功能;5.准确理解标志寄存器中各标志位的含义以及实用价值;6.理解内存的编址方式,数据在内存中的存放形式,理解内存中段的组织形式以及各个段的含义;7掌握实模式下存储器寻址方法,了解保护模式存储器寻址方法;8.理解外部设备的管理方法。教学内容提要:2.180x86处理器计算机系统2.2基于微处理器的计算机系

5、统构成2.2.1硬件2.2.2软件2.3中央处理机2.3.1中央处理机CPU的组成2.3.280x86寄存器组2.4存储器2.4.1存储单元的地址和内容2.4.2实模式存储器寻址2.4.3保护式存储器寻址2.5外部设备教学重点与难点:(1)理解逻辑地址与物理地址间的关联以及转换机制(2)建立内存的分段管理概念,理解四种段类型的含义(3)理解标志寄存器中每个标志位的确切含义、实用价值,特别注意CF、OF这两个理解困难的标志位(4)理解标志位是否有意义与人对数据的具体解释有关,这是一个容易引起困惑的问题讨论问题:(1)为什

6、么在CPU内部不能直接使用物理地址?(2)8086系统存储器为什么要分段,如何分段?物理地址如何形成?教学手段:讲授为主,讨论为辅,采用多媒体辅助教学-------------------------------------------------------------------------------------------------------第2周第1次课第3章80x86的指令系统和寻址方式(8学时)(第一部分)教学目的及要求:1.了解8086/8088机器指令的构成;2.准确理解8086/8088CPU每

7、种寻址方式的确切含义;3.了解程序占用空间和执行时间的概念。教学内容提要:3.180x86的寻址方式3.1.1与数据有关的寻址方式3.1.2与转移地址有关的寻址方式3.2程序占有的空间和执行时间教学重点与难点:(1)理解各种寻址方式的含义、用途,特别是存储器寻址中的几种方式。(2)注意理解立即数寻址与存储器直接寻址的区别;寄存器寻址与寄存器间接寻址的区别;(3)段内寻址与短间寻址的区别;讨论问题:(1)寻址方式的本质是什么?为什么会出现多种寻址方式?(2)立即数寻址与存储器寻址有什么重要的区别?二者有没有相似的地方?(

8、3)数据寻址和跳转指令的寻址的区别?教学手段:讲授为主,讨论为辅,采用多媒体辅助教学-------------------------------------------------------------------------------------------------------第2周第2次课第3章80x86的指令系统和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。