微机原理与汇编语言.doc_第1页
微机原理与汇编语言.doc_第2页
微机原理与汇编语言.doc_第3页
微机原理与汇编语言.doc_第4页
微机原理与汇编语言.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

郑海虹:微机原理与汇编语言课程教学大纲深圳大学数学与计算科学学院课程教学大纲(2006年10月重印版)课程编号 22143113 课程名称 微机原理与汇编语言 课程类别 专业选修 教材名称 IBM PC汇编语言程序设计制 订 人 郑海虹 审 核 人 陈之兵 2005年 4 月修订一、课程设计的指导思想(一) 课程性质1课程类别:专业选修课2适应专业:数学与应用数学专业(软件设计方向)、信息与计算科学专业3开设学期:第四学期4学时安排:周学时3+1,总学时725学分分配:3.5学分 (二) 开设目的与基本要求汇编语言程序设计是计算机及其应用方向专业基础课程。通过本课程的学习,使学生了解80x86计算机组织,掌握8086/8088指令系统和寻址方式,掌握汇编语言程序设计基本方法,能进行一般汇编语言程序的设计、调试。(三) 主要内容本课程主要介绍80x86计算机CPU的结构,存储器的组织方式,8086/8088计算机的寻址方式,80868088指令系统,80x86、Pentium增强和扩充指令,基本的汇编语言程序设计方法和技能及高级汇编语言技术。(四) 先修课程无(五) 后继课程无(六) 考核方式闭卷考试(七) 使用教材沈美明、温冬婵编.IBM-PC汇编语言程序设计(第二版).北京:清华大学出版社,2001(八) 参考书目1. 杨季文等编著.80X86汇编语言程序设计教程.北京:清华大学出版社,20022. 徐建民等编著.汇编语言程序设计.北京:电子工业出版社,20013. 纪平、张雷著.汇编语言实验指导书.合肥:安徽工业大学,2004二、教学内容第一章 基础知识 教学目的了解数值与非数值信息在计算机中的表示及运算方法。内容提要1.1 进位计数制与不同基数的数之间的转换1.2 二进制数和十六进制数运算1.3 计算机中数和字符的表示1.4 几种基本的逻辑运算教学要求掌握:常用数制及相互转换,二进制数表示(原码、反码、补码)和运算理解:数值与非数值数据的二进制编码第二章 80x86计算机组织教学目的了解8086cpu的内部结构,存储器的实模式。内容提要2.1 80x86 微处理器2.2 基于微处理器的计算机系统构成2.3 中央处理机2.4 存储器2.5 外部设备教学要求理解:微处理器的基本结构和工作过程掌握;8088/8086微处理器的内部特性和功能掌握:8088/8086微处理器的存储器组织和段寄存器的应用第三章 80x86的指令系统和寻址方式教学目的了解8086的寻址方式和指令系统,结合上机实践熟练掌握常用指令、寻址方式、典型程序段,为独立编写汇编源程序做准备。内容提要3.1 80x86的寻址方式3.2 程序占有的空间和执行时间3.3 80x86的指令系统教学要求理解:指令构成,了解指令执行时间;掌握:8种寻址方式,六大类指令了解:80x86和PENTIUM CPU扩充和增加的指令第四章 汇编语言程序格式教学目的逐步熟悉和掌握汇编语言程序的格式,可以编写简单的顺序程序。内容提要4.1 汇编程序功能4.2 伪操作4.3 汇编语言程序格式4.4 汇编语言的上机过程教学要求掌握:汇编语言的上机过程,汇编语言源程序的格式掌握:各类伪指令第五章 循环与分支程序设计教学目的掌握汇编语言源程序的循环、分支设计方法。内容提要5.1 循环程序设计5.2 分支程序设计教学要求掌握:汇编语言程序设计的基本方法,程序流程图掌握:汇编语言的顺序、分支、循环程序的设计第六章 子程序结构教学目的掌握汇编语言源程序的子程序设计方法。内容提要6.1 子程序的设计方法6.2 子程序的嵌套6.3 子程序举例教学要求理解:子程序基本概念、特性和主要作用掌握:子程序的结构、调用、返回方法,子程序设计方法理解:现场保护和现场恢复的方法掌握:通过寄存器传送、直接参数传递的参数传递方法理解:地址表传递参数地址、堆栈传送参数或参数地址的参数传递方法理解;子程序的嵌套与递归概念掌握:子程序的嵌套与递归的设计方法。第七章 高级汇编语言技术教学目的掌握高级汇编语言技术。内容提要7.1 宏汇编7.2 重复汇编7.3 条件汇编教学要求理解:宏汇编的概念和作用掌握:宏汇编的编程技术了解:重复汇编概念和使用方法掌握:条件汇编概念和使用方法第八章 输入/输出程序设计教学目的掌握I/O程序设计方法。内容提要8.1 I/O设备的数据传送方式8.2 程序直接控制I/O方式8.3 中断传送方式教学要求掌握:I/O端口与端口地址及I/O指令理解:无条件传送、查询传送、中断传送和DMA传送的基本工作原理,内部中断和外部中断,中断向量表的安排;掌握:中断请求、中断判优、中断响应、中断处理和中断返回的原理掌握:中断处理程序的设计,设置和获取中断向量的方法理解:BIOS和DOS中断调用概念和调用方法第九章 BIOS和DOS中断教学目的掌握BIOS和DOS系统功能调用。内容提要9.1 键盘I/O9.2 显示器I/O教学要求掌握:BIOS与DOS的键盘中断和显示中断第十章 发声系统的程序设计教学目的掌握基本图形操作以及图形程序设计方法,利用PC机的发声系统编写产生各种声音和乐曲的技术。内容提要10.1 显示方式10.2 视频显示存储器10.3 EGA/VGA图形程序设计10.4 通用发声程序10.5 乐曲程序教学要求理解:EGA和VGA适配器工作原理掌握:EGA和VGA图形程序设计方法理解:计算机发声的原理掌握:乐曲的编程方法 注:根据各课程的具体情况编写,但必须写明各章教学目的、要求、内容提要。三、课时分配及其它(一)课时分配课程总教学时数为72学时,安排在第五学期,每周授课三学时,实验一学时,上课18周。具体分配如下课程讲授实验第一章基础知识1第二章8086计算机组织22第三章8086的指令系统和寻址方式202第四章汇编语言程序格式42第五章循环与分支程序设计5 4第六章子程序结构52第七章高级汇编语言技术2第八章I/O程序设计4第九章BIOS和DOS中断42第十章图形与发声系统的程序设计5 4(二)考核要求1. 成绩评价平时成绩(含考勤、作业与实验)占40%,期末(卷面)成绩占60%。2命题说明题型应多样化,设计适当的开放性问题。填空选择题(主要考查学生对基本概念、指令的一般理解)、分析题(主要考查学生对指令、概念的灵活应用)、算法题(主要考查学生对基本程序设计方法、指令的综合运用能力)。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论