《计算机组成原理与汇编》课程教学大纲.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机组成原理与汇编》课程教学大纲
一、课程的性质和任务
《计算机组成原理与汇编》是信网/文秘、信息网络技术、多媒体应用技术专业的一门必修课程。
通过学习本课程,能了解计算机一般组成原理与内部运行机理,初步掌握汇编语言程序设计的有关基本知识和程序设计的能力,为学习本专业后继课程和进行与硬件有关的技术工作打好基础。
本课程教学应达到的基本要求是:
1、使学生通过对计算机各功能部件的逻辑组成、工作机制、程序设计的学习及实验,建立完备的单台计算机整机概念。
2、使学生通过汇编语言程序设计的学习,了解所用计算机硬件及使用软件扩大功能的实现方法,并为后继课程及今后工作中解决实际问题,打下一个良好的基础。
3、通过实验课的学习,使学生受到软硬件实验的初步训练,实验操作能力得到提高。
掌握编程的基本方法,培养分析和解决问题的能力,以及掌握使用计算机的基本技能。
二、课时分配
本课程教学总时数为 90学时,5学分,具体课时分配见课时分配表。
课时分配表
课题一:绪论
计算机的基本概念:计算机的基本组成与各部件的基本功能,存贮程序工作方式,信息的数字化表示;计算机系统的组成与层次结构:硬件系统,软件系统;计算机的层次结构;计算机的工作过程;数字计算机的特点与主要性能指标;计算机的发展与应用。
重点:计算机的组成与各部件的基本功能。
课题二:数据的表示方法
进位计数制;带符号数的表示:原码、补码、反码的表示;字符的表示;数据的校验。
重点:进位计数制,原码、反码、补码的表示。
课题三:指令系统
指令系统的基本概念:指令格式、寻址方式、指令类型;8086/8088指令系统:寻址方式、指令类型。
重点:指令格式、寻址方式。
课题四:中央处理器
运算部件;运算方法;CPU模型的组成及其数据通路;同步控制方式及时序系统;指令的执行过程;微命令的产生方法;提高CPU性能的一些措施。
重点:运算器。
课题五:汇编语言
汇编语言语句;汇编语言伪指令;汇编语言程序结构;宏操作伪指令;汇编语言程序的开发。
重点:汇编语言语句;伪指令;汇编语言程序结构;汇编语言上机实验过程(编辑、汇编、链接、执行、调试等过程)。
实验一:程序的编辑、汇编、链接与运行。
课题六:程序设计基本技术
顺序程序设计(含程序正确返回DOS问题);分支程序设计;循环程序设计;子程序设计;系统功能子程序的调用;运算方法的软件实现示例。
重点:分支与循环程序设计;子程序设计
实验二:程序的结构
实验三:顺序程序设计
实验四:DEBUG程序
实验五:分支程序
实验六:循环程序
实验七:宏与结构
实验八:子程序
课题七:存贮系统
半导体存贮器芯片;主存贮器的组织与工作原理;存贮系统的组织;主存贮器的主要技术指标。
重点:主存贮器的组织(含逻辑设计);主存贮器与CPU的连接(地址复用、通路宽度);存贮容量;存取周期;读写时间。
难点:主存贮器的组织(含逻辑设计);三级存贮体系。
课题八:主机与外部设备的信息交换
接口与总线;主机与外部设备的信息传递方式;系统总线。
重点:接口的功能;程序查询方式;程序中断方式;总线的组成。
难点:总线的时序;中断工作方式。
实验九:I/O程序设计
实验十:中断处理程序设计
课题九:外部设备
外部设备的分类与功能;键盘;触摸屏简介;打印机;显示器;磁盘存贮器;光盘存贮器;调制解调器。
重点:外部设备的分类与功能;键盘;打印机;显示器。
课题十:计算机硬件系统
系统连接;用I/O指令实现I/O操作;中断方式传送操作;DMA方式传送操作(磁盘调用过程)。
重点:系统连接;用I/O指令实现I/O操作。
课题十一:计算机系统组织与结构的发展
精简指令系统计算机;多机系统;并行处理技术;流水线技术;共享存贮器结构;智能计算机系统;计算机网络。
四:说明
1.本课程的先修课程为《数字电路技术》。
2.本课程的教学难度较大,任课教师必须认真研究大纲和教材,主
意把握重点,分散难点,并帮助学生克服畏难情绪。
3.本课程的实验主要是汇编语言程序的设计。
4.实验用机为PC机及其兼容机,汇编环境使用MS-MASM4.0及其以上版本。