




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、深圳大学数学与计算科学学院课程教学大纲(2006年10月重印版)课程编号22143113课程名称微机原理与汇编语言课程类别专业选修教材名称旧MPC汇编语言程序设计制订人郑海虹审核人陈之兵2005年4月修订、课程设计的指导思想p)课程性质1 .课程类别:专业选修课2 .适应专业:数学与应用数学专业(软件设计方向)、信息与计算科学专业3 .开设学期:第四学期4 .学时安排:周学时3+1,总学时725 .学分分配:3.5学分(2) 开设目的与基本要求汇编语言程序设计是计算机及其应用方向专业基础课程。通过本课程的学习,使学生了解80x86计算机组织,掌握8086/8088指令系统和寻址方式,掌握汇编语
2、言程序设计基本方法,能进行一般汇编语言程序的设计、调试。(3) 主要内容本课程主要介绍80x86计算机CPU的结构,存储器白组织方式,8086/8088计算机的寻址方式,8086/8088指令系统,80x86、Pentium增强和扩充指令,基本的汇编语言程序设计方法和技能及高级汇编语言技术。(4) 先修课程无(5) 后继课程无(六)考核方式闭卷考试(七)使用教材沈美明、温冬婵编.IBM-PC汇编语言程序设计(第二版).北京:清华大学出版社,2001(八)参考书目1 .杨季文等编著.80X86汇编语言程序设计教程.北京:清华大学出版社,20022 .徐建民等编著.汇编语言程序设计.北京:电子工业
3、出版社,20013 .纪平、张雷著.汇编语言实验指导书.合肥:安徽工业大学,2004二、教学内容第一章基础知识教学目的了解数值与非数值信息在计算机中的表示及运算方法。内容提要1.1 进位计数制与不同基数的数之间的转换1.2 二进制数和十六进制数运算1.3 计算机中数和字符的表示1.4 几种基本的逻辑运算教学要求掌握:常用数制及相互转换,二进制数表示(原码、反码、补码)和运算理解:数值与非数值数据的二进制编码第二章80x86计算机组织教学目的了解8086cpu的内部结构,存储器的实模式。内容提要1 80x86微处理器1 基于微处理器的计算机系统构成1 中央处理机1 存储器1 外部设备教学要求理解
4、:微处理器的基本结构和工作过程掌握;8088/8086微处理器的内部特性和功能掌握:8088/8086微处理器的存储器组织和段寄存器的应用第三章80x86的指令系统和寻址方式教学目的了解8086的寻址方式和指令系统,结合上机实践熟练掌握常用指令、寻址方式、典型程序段,为独立编写汇编源程序做准备。内容提要10.1 80x86的寻址方式10.2 程序占有的空间和执行时间10.3 80x86的指令系统教学要求理解:指令构成,了解指令执行时间;掌握:8种寻址方式,六大类指令了解:80x86和PENTIUMCP扩充和增加的指令第四章汇编语言程序格式教学目的逐步熟悉和掌握汇编语言程序的格式,可以编写简单的
5、顺序程序。内容提要汇编程序功能伪操作汇编语言程序格式汇编语言的上机过程教学要求掌握:汇编语言的上机过程,汇编语言源程序的格式掌握:各类伪指令第五章循环与分支程序设计教学目的掌握汇编语言源程序的循环、分支设计方法。内容提要循环程序设计分支程序设计教学要求掌握:汇编语言程序设计的基本方法,程序流程图掌握:汇编语言的顺序、分支、循环程序的设计第六章子程序结构教学目的掌握汇编语言源程序的子程序设计方法。内容提要子程序的设计方法子程序的嵌套子程序举例教学要求理解:子程序基本概念、特性和主要作用掌握:子程序的结构、调用、返回方法,子程序设计方法理解:现场保护和现场恢复的方法掌握:通过寄存器传送、直接参数传
6、递的参数传递方法理解:地址表传递参数地址、堆栈传送参数或参数地址的参数传递方法理解;子程序的嵌套与递归概念掌握:子程序的嵌套与递归的设计方法。第七章高级汇编语言技术教学目的掌握高级汇编语言技术。内容提要宏汇编重复汇编条件汇编教学要求理解:宏汇编的概念和作用掌握:宏汇编的编程技术了解:重复汇编概念和使用方法掌握:条件汇编概念和使用方法第八章输入/输出程序设计教学目的掌握I/O程序设计方法。内容提要I/O设备的数据传送方式程序直接控制I/O方式中断传送方式教学要求掌握:I/O端口与端口地址及I/O指令理解:无条件传送、查询传送、中断传送和DMA专送的基本工作原理,内部中断和外部中断,中断向量表的安
7、排;掌握:中断请求、中断判优、中断响应、中断处理和中断返回的原理掌握:中断处理程序的设计,设置和获取中断向量的方法理解:BIOS和DO»断调用概念和调用方法第九章BIOS和DO2断教学目的掌握BIOS和DOS系统功能调用。内容提要键盘I/O显示器I/O教学要求掌握:BIOS与DOS勺键盘中断和显示中断第十章发声系统的程序设计教学目的掌握基本图形操作以及图形程序设计方法,利用PC机的发声系统编写产生各种声音和乐曲的技术。内容提要显示方式视频显示存储器EGA/VG阴形程序设计通用发声程序乐曲程序教学要求理解:EG用口VGAg配器工作原理掌握:EG用口VGA图形程序设计方法理解:计算机发声
8、的原理掌握:乐曲的编程方法注:根据各课程的具体情况编写,但必须写明各章教学目的、要求、内容提要。三、课时分配及其它(一)课时分配课程总教学时数为72学时,安排在第五学期,每周授课三学时,实验一学时,上课18周。具体分配如下课程讲授实验A章基础知识1第F8086计算机组织22第三章8086的指令系统和寻址方式202第四章汇编语言程序格式42第五章循环与分支程序设计54子程序结构52第七章高级汇编语言技术2第八章I/O程序设计4第九章BIOS和DO»断42第十章图形与发声系统的程序设计54(二)考核要求.成绩评价平时成绩(含考勤、作业与实验)占40%期末(卷面)成绩占60%.命题说明题型应多样化,设计适当的开放性问题。填空选择题(主要考查学生对基本概念、指令的一般理解)、分析题(主要考查学生对指令、概念的灵活应用)、算法题(主要考查学生对基本程序设计方法、指令的综合运用能力)。难易比例控制
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 离婚财产分割协议:共同财产评估与分配方案
- 生态环保型厂房车间租赁服务协议
- 采购谈判与跟单培训及效果监测合同
- 环保项目现场管理规则与格式条款合同详解
- 环保项目典当质押贷款服务合同示例
- 文化创意园场合作经营与创新合作协议
- 绿色环保型厂房商铺租赁服务协议
- 生态车库建设与运营管理合同样本
- 新能源汽车抵押贷款操作细则合同
- 车辆股份及商标权联合转让合同
- 血液透析低血压的护理
- 2022公务员录用体检操作手册(试行)
- 航行通告教学课件
- 2023年护理考试-外科护理(副高)历年考试真题试卷摘选答案
- 2022年广东高考成绩一分一段表重磅出炉
- 新版病人搬运(轮椅)操作评分标准
- 重症监护ICU护理实习生出科考试试题及答案
- GB/Z 22074-2008塑料外壳式断路器可靠性试验方法
- GB/T 32360-2015超滤膜测试方法
- 中药学全套(完整版)课件
- 工程施工停止点检查表
评论
0/150
提交评论