下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、汇编语言课程教学大纲一、课程的性质和任务 汇编语言是计算机及相关专业的一门专业必修课。 本课程教学应达到的基本要求是:1、加深对于微机结构及其内部运行过程的理解。2、掌握Intel80x86汇编语言的语法、程序结构,能读懂和编写汇编语言程序。 3、了解BIOS、MSDOS的功能调用方法,并掌握和运用主要的功能调用。 4、了解PC机主要外设的工作原理及简单编程方法。 5、掌握汇编语言的编程、调试技术,能够以汇编语言为工具,解决一些实际问题。二、课时分配本课程教学总时数为72学时,4学分,具体课时分配见课时分配表课时分配表序号课题教学时数小计讲课实验机动1基础知识33280x86计算机组织663寻
2、址方式与指令系统10104汇编语言程序格式141045分支与循环程序设计12846子程序与宏指令8627输入与输出程序设计10648BIOS和DOS中断9549机动22合计7252182三、课程内容课题一:基础知识数制及数制间的转换(二进制、八进制、十进制、十六进制数概念及相互转换);二进制数的算术、逻辑运算;计算机中数和字符的表示(数值数据:原码、补码、反码的表示,字符数据的表示,数据类型等)。重点:进位计数制及转换,ASCII码表示,数值数据表示等。课题二:IBM PC 计算机组织微型计算机系统基本结构(硬件、软件);中央处理器(组成、寄存器组);存储器等。重点:8086CPU内容结构、寄
3、存器组,存储器的地址和内容,内存地址的分段。难点:逻辑地址和物理地址。课题三:寻址方式与指令系统寻址方式、指令格式、8086/8088指令系统(数据传送、算术运算、逻辑运算和移位运算、控制指令等)。重点内容:、掌握8086/8088CPU的寻址方式。 、掌握8086/8088的常用指令。了解内容 :8086/8088指令系统的特点。课题四:汇编语言程序格式程序结构(分段式、简化式);伪操作;汇编语言程序格式;汇编、连接和运行;程序的调试与DEBUG。课题五:分支与循环程序设计顺序程序设计;分支程序设计;循环程序设计;串处理。重点内容:顺序、分支和循环程序基本方法,能编写、运行、调试简单的汇编语
4、言程序。课题六:子程序与宏指令子程序的设计方法;子程序嵌套;子程序举例;宏汇编。课题七:输入与输出程序设计输入与输出指令;输入输出控制方式;中断控制方式;中断处理程序举例。课题八:BIOS和DOS中断BIOS中断调用;DOS中断调用;键盘I/O调用;显示器I/O调用;其它调用(发声和时间中断等调用);显示方式;字符显示缓冲区的组织;图形方式下的编程。重点内容:掌握DOS和BIOS中断方法。四:说明1、教材与参考书:教材选用汇编语言人民交通出版社 参考书选用IBM PC 汇编语言程序设计清华大学出版社2、其它要求:(1)、该课程平时作业以课后习题为内容,由任课教师自行选择,次数在五次以上。(2)
5、、根据实验内容,填写实验报告8次,实验成绩计入课程总评分中。3、预修课程:C语言程序设计、计算机电路基础汇编语言课程实验教学大纲 一、实验教学目的 汇编语言为计算机类相关专业的必修课程,主要讲述微机的体系结构和汇编语言程序设计方法。本课程实验的目的是配合汇编语言课程的正常教学,培养学生实际的动手能力,使学生熟练掌握汇编语言分支、循环、子程序及输入输出程序的设计,掌握DOS、BIOS功能调用方法,掌握文件的读写方法,从而取得良好的教学效果,二、实验要求掌握计算机的基本系统结构,了解、掌握汇编语言程序设计方法。三、实验课时安排 具体实验和课时安排见下表实验安排表序号 实验名称 课时 必(选)做 实
6、验一 汇编语言上机认识实验2 必做 实验二 DEBUG的应用2 必做 实验三汇编语言顺序与分支程序设计4必做实验四 循环程序设计 2 必做实验五子程序调用及递归调用的编程方法2必做实验六 中断程序的设计2 必做 实验七 磁盘文件操作2必做 实验八 图形程序的设计2必做 四、实验内容 实验一汇编语言上机认识实验 实验目的:学习汇编源程序的编辑、编译、链接的全过程。 学习EDIT、MASM及LINK的使用 实验二 DEBUG的应用 实验目的:熟悉DEBUG的应用,为程序设计、调试打好基础。 实验内容:1、利用DEBUG观察寄存器的值。 2、直接汇编指令,单步调试,编辑数据等。3、单步跟踪调试,观察
7、寄存器的变化和指令执行的结果。 实验三 汇编语言顺序与分支程序设计实验目的:学习汇编语言顺序、分支程序的编写实验内容:1、编程实现多项式计算F(x)的值。2、编程实现在有序表中采用折半查找法查找指定元素。 实验四循环程序设计 实验目的:学习汇编语言循环程序的编写 实验内容:1、编程实现统计数据块中正数和负数的个数。2、编程实现以16进制显示字单元的内容。 实验五子程序调用及递归调用设计实验目的:学习子程序及递归子程序的编写实验内容:1、编程实现用键盘输入10进制数,以16进制显示。2、利用递归方法编写计算N!的汇编程序。实验六中断程序的设计实验目的:学习汇编语言中断程序的设计方法实验内容:1、利用中断方法设计编写一个被零除的中断处理程序。 2、利用中断方法设计编写一个响铃程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业资金集中管理系统建设方案
- 2026年重庆水利电力职业技术学院教师招聘笔试备考试题及答案解析
- 2026年宁夏艺术职业学院教师招聘考试参考试题及答案解析
- 2026年高职(旅游管理)旅游心理学应用综合测试题及答案
- 2026年公立医院财务科招聘考试试题及答案
- 2026年镇江市高等专科学校教师招聘考试备考题库及答案解析
- 春游风筝节活动策划方案2026年方法论
- 企业员工晋升通道设计方案
- 企业预算执行结果反馈机制
- 数字文化贸易企业内部管理提质方案
- 电梯事故隐患内部报告奖励制度
- 2026年黑龙江省《保密知识竞赛必刷100题》考试题库完整参考答案详解
- 2026安徽新媒体集团社会招聘3人建设笔试参考题库及答案解析
- 赣州赣州市2025年“十万英才聚赣南”事业单位招聘444名高层次急需紧缺专业技术人才(兰州站)笔试历年参考题库附带答案详解(5卷)
- 2026广东中山市总工会招聘雇员1人笔试参考题库及答案解析
- 2026年江苏南京市中小学教师招聘考试试题解析及答案
- 2026年论交通工程中的人因工程
- 确保市政工程质量的技术组织措施
- 护理不良事件的法律责任
- 2026国家药品监督管理局药品审评中心考试真题及答案
- 2025至2030中国建筑幕墙型材抗风压性能标准与测试方法研究报告
评论
0/150
提交评论