预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

郑海虹:《微机原理与汇编语言》课程教学大纲 郑海虹:《微机原理与汇编语言》课程教学大纲 PAGE-44- PAGE-45- 微机原理与汇编语言 深圳大学数学与计算科学学院 课程教学大纲 (2006年10月重印版) 课程编号22143113 课程名称微机原理与汇编语言 课程类别专业选修 教材名称IBMPC汇编语言程序设计 制订人郑海虹 审核人陈之兵 2005年4月修订 一、课程设计的指导思想 课程性质 1.课程类别:专业选修课 2.适应专业:数学与应用数学专业(软件设计方向)、信息与计算科学专业 3.开设学期:第四学期 4.学时安排:周学时3+1,总学时72 5.学分分配:3.5学分 开设目的与基本要求 《汇编语言程序设计》是计算机及其应用方向专业基础课程。通过本课程的学习,使学生了解80x86计算机组织,掌握8086/8088指令系统和寻址方式,掌握汇编语言程序设计基本方法,能进行一般汇编语言程序的设计、调试。 主要内容 本课程主要介绍80x86计算机CPU的结构,存储器的组织方式,8086/8088计算机的寻址方式,8086/8088指令系统,80x86、Pentium增强和扩充指令,基本的汇编语言程序设计方法和技能及高级汇编语言技术。 先修课程 无 后继课程 无 考核方式 闭卷考试 使用教材 沈美明、温冬婵编.《IBM-PC汇编语言程序设计》(第二版).北京:清华大学出版社,2001 参考书目 杨季文等编著.《80X86汇编语言程序设计教程》.北京:清华大学出版社,2002 徐建民等编著.《汇编语言程序设计》.北京:电子工业出版社,2001 纪平、张雷著.《汇编语言实验指导书》.合肥:安徽工业大学,2004 二、教学内容 基础知识 教学目的 了解数值与非数值信息在计算机中的表示及运算方法。 内容提要 进位计数制与不同基数的数之间的转换 二进制数和十六进制数运算 计算机中数和字符的表示 几种基本的逻辑运算 教学要求 掌握:常用数制及相互转换,二进制数表示(原码、反码、补码)和运算 理解:数值与非数值数据的二进制编码 80x86计算机组织 教学目的 了解8086μcpu的内部结构,存储器的实模式。 内容提要 80x86微处理器 基于微处理器的计算机系统构成 中央处理机 存储器 外部设备 教学要求 理解:微处理器的基本结构和工作过程 掌握;8088/8086微处理器的内部特性和功能 掌握:8088/8086微处理器的存储器组织和段寄存器的应用 80x86的指令系统和寻址方式 教学目的 了解8086的寻址方式和指令系统,结合上机实践熟练掌握常用指令、寻址方式、典型程序段,为独立编写汇编源程序做准备。 内容提要 80x86的寻址方式 程序占有的空间和执行时间 80x86的指令系统 教学要求 理解:指令构成,了解指令执行时间; 掌握:8种寻址方式,六大类指令 了解:80x86和PENTIUMCPU扩充和增加的指令 汇编语言程序格式 教学目的 逐步熟悉和掌握汇编语言程序的格式,可以编写简单的顺序程序。 内容提要 汇编程序功能 伪操作 汇编语言程序格式 汇编语言的上机过程 教学要求 掌握:汇编语言的上机过程,汇编语言源程序的格式 掌握:各类伪指令 循环与分支程序设计 教学目的 掌握汇编语言源程序的循环、分支设计方法。 内容提要 循环程序设计 分支程序设计 教学要求 掌握:汇编语言程序设计的基本方法,程序流程图 掌握:汇编语言的顺序、分支、循环程序的设计 子程序结构 教学目的 掌握汇编语言源程序的子程序设计方法。 内容提要 子程序的设计方法 子程序的嵌套 子程序举例 教学要求 理解:子程序基本概念、特性和主要作用 掌握:子程序的结构、调用、返回方法,子程序设计方法 理解:现场保护和现场恢复的方法 掌握:通过寄存器传送、直接参数传递的参数传递方法 理解:地址表传递参数地址、堆栈传送参数或参数地址的参数传递方法 理解;子程序的嵌套与递归概念 掌握:子程序的嵌套与递归的设计方法。 高级汇编语言技术 教学目的 掌握高级汇编语言技术。 内容提要 宏汇编 重复汇编 条件汇编 教学要求 理解:宏汇编的概念和作用 掌握:宏汇编的编程技术 了解:重复汇编概念和使用方法 掌握:条件汇编概念和使用方法 输入/输出程序设计 教学目的 掌握I/O程序设计方法。 内容提要 I/O设备的数据传送方式 程序直接控制I/O方式 中断传送方式 教学要求 掌握:I/O端口与端口地址及I/O指令 理解:无条件传送、查询传送、中断传送和DMA传送的基本工作原理,内部中断和外部中断,中断向量表的安排; 掌握:中断请求、中断判优、中断响应、中断处理和中断返回的原理 掌握:中断处理程序的设计,设置和获取中断向量的