微型计算机技术及应用课程教学大纲 一、课程中文名称:微型计算机技术及应用 二、课程英文名称:Microcmputer Technology and aplications 三、课程编码:1006435 四、课程性质:专业课 五、学时数、学分数、开课学期:课堂授课:60学时实验:24学时,学分:3.5 六、课程目的与要求: 本门课程是计算机及相关专业的本科学生所必修的基本课程:主要是向广大同学讲授 微型计算机系统CPU的基本结构和工作原理以及常用的接口芯片的具体应用方法(包括计 算机主机的外设的连接和数据交换,存储器的组织形式,外设的工作原理等)。它着眼于微 型计算机内各部件的功能以及各部件的联系:微型计算机主机和外设信息交换方式。从而为 广大同学将来从事计算机方面的研究工作,微型计算机应用等起到抛砖引玉的作用 七、本课程与其它课程的联系: 本课程是后续计算机专业课程的必要理论基础和技术基础。计算机应用基础、数字逻辑、 汇编语言等为该课程的先修课程 八、教学方法: 课堂授课与实验相结合,课堂授课采用多媒体与板书相结合的教学方法。 九、考核方法:考试采用百份制,其中期末笔试成绩占70%,实验课程成绩统占期 末成绩的20%,平时作业占总成绩的10%。 十、选用教材参考书目: 1、《微型计算机技术及应用》第三版,戴梅萼主编,清华大学出版社 2、《微型计算机原理及应用》第二版,郑学坚主编,科学出版社。 3、《高等计算机系统结构》王鼎兴郑纬民等译清华大学出版社 4、《微机原理与接口技术》黄永强主编科学出版社 十一、教学进程安排表: 学时 序号 章节教学内容 理论 实贱 合计 1 第1章微型计算机概述 1 2 第2章16位和32位微处理器 8 8 3 第3章16位和32位微处理器指令系 1 统 第5章微型计算机和外设的数据传 6 6
微型计算机技术及应用课程教学大纲 一、课程中文名称:微型计算机技术及应用 二、课程英文名称:Microcmputer Technology and aplications 三、课程编码:1006435 四、课程性质:专业课 五、学时数、学分数、开课学期:课堂授课:60 学时 实验:24 学时,学分:3.5 六、课程目的与要求: 本门课程是计算机及相关专业的本科学生所必修的基本课程;主要是向广大同学讲授 微型计算机系统 CPU 的基本结构和工作原理以及常用的接口芯片的具体应用方法(包括计 算机主机的外设的连接和数据交换,存储器的组织形式,外设的工作原理等)。它着眼于微 型计算机内各部件的功能以及各部件的联系;微型计算机主机和外设信息交换方式。从而为 广大同学将来从事计算机方面的研究工作,微型计算机应用等起到抛砖引玉的作用 七、本课程与其它课程的联系: 本课程是后续计算机专业课程的必要理论基础和技术基础。计算机应用基础、数字逻辑、 汇编语言等为该课程的先修课程 八、教学方法: 课堂授课与实验相结合,课堂授课采用多媒体与板书相结合的教学方法。 九、考核方法:考试采用百份制,其中期末笔试成绩占 70%,实验课程成绩统占期 末成绩的 20%,平时作业占总成绩的 10%。 十、选用教材参考书目: 1、《微型计算机技术及应用》第三版,戴梅萼主编,清华大学出版社。 2、《微型计算机原理及应用》第二版,郑学坚主编,科学出版社。 3、《高等计算机系统结构》 王鼎兴 郑纬民等译 清华大学出版社 4、《微机原理与接口技术》 黄永强主编 科学出版社 十一、教学进程安排表: 序号 章节教学内容 学时 理论 实践 合计 1 第 1 章 微型计算机概述 1 1 2 第 2 章 16 位和 32 位微处理器 8 8 3 第 3 章 16 位和 32 位微处理器指令系 统 1 1 4 第 5 章 微型计算机和外设的数据传 6 6
5 第6章串并行通信和接口技术 16 25 6 第7章中断控制器、DMA控制器和 18 6 24 定时/计数器 7 第8章模/数和数/模转换 6 8 第9章键盘和LED 10 合计 24 84 十一、主要教学内容、重点和难点 注:未列出的章节由学生自学 第1章微型计算机摄述 主要内容:包括微型计算机CPU的发展史,微处理器、微型计算机、微型计算机系统 之间的关系。 一、学习目的 通过本章的学习,使学生了解微型计算机CPU的发展史,掌握,微处理器、微型计算机、 微型计算机系统之间的关系。本章计划1学时。 二、课程内容 了解微型计算机CPU的发展史,掌握,微处理器、微型计算机、微型计算机系统之间 的关系。理解本门课程的总体教学内容和教学思路,教学方法 三、重点、难点提示和教学手段 (一)教学重点: 微处理器、微型计算机、微型计算机系统之间的关系,使学生理解本门课程的总体教学 内容和教学思路,教学方法。 (二)教学难点 微处理器、微型计算机、微型计算机系统之间的关系。 (三)教学手段及教学环节 课堂讲授 四、思考与练习
输 5 第 6 章 串并行通信和接口技术 16 9 25 6 第 7 章 中断控制器、DMA 控制器和 定时/计数器 18 6 24 7 第 8 章 模/数和数/模转换 6 3 9 8 第 9 章 键盘和 LED 4 6 10 合计 60 24 84 十一、主要教学内容、重点和难点 注:未列出的章节由学生自学。 第 1 章 微型计算机概述 主要内容:包括微型计算机 CPU 的发展史,微处理器、微型计算机、微型计算机系统 之间的关系。 一、学习目的 通过本章的学习,使学生了解微型计算机 CPU 的发展史,掌握,微处理器、微型计算机、 微型计算机系统之间的关系。本章计划 1 学时。 二、课程内容 了解微型计算机 CPU 的发展史,掌握,微处理器、微型计算机、微型计算机系统之间 的关系。理解本门课程的总体教学内容和教学思路,教学方法 三、重点、难点提示和教学手段 (一)教学重点: 微处理器、微型计算机、微型计算机系统之间的关系,使学生理解本门课程的总体教学 内容和教学思路,教学方法。 (二)教学难点 微处理器、微型计算机、微型计算机系统之间的关系。 (三)教学手段及教学环节 课堂讲授 四、思考与练习
1、微型计算机CPU发展历程 2、微处理器、微型计算机系统和微型计算机系统之间的关系 第2章16位和32位微处理器 主要内容:包括16位微处理器8086、8088的编程结构,引脚信号及工作模式、8086 的操作时序、8086的中断操作、存储器和V0接口的编址。 一、学习目的 通过本章的学习,使学生了解8086的编程结构,掌握8086引脚信号及工作模式、8086 的操作中断系统以及8086读写时序存储口及I/0接口的编址方式和编址范围。本章计划8 学时。 二、课程内容 8086的编程结构 8086引脚及工作模式: 8086的操作中断系统: 8086读写时序存储器及I/0编 三、重点、难点提示和教学手段 (一)教学重点: 8086引脚信号,8086的操作中断系统,8086读写时序 (二)教学难点 8086的操作中断系统,8086读写时序 (三)教学手段及教学环节 借助多媒体教学和板书授课相结合的手段进行教学,以便学生对抽象理论知识的理解更 加深入。 四、思考与练习 1.8086的总线周期的概念,包含几个时钟周期,简述其在每个状态的功 能 2.非屏蔽中断信号和可屏蔽中断请求信号分别从CPU哪个引脚接入?有效 电平是多少?
1、微型计算机 CPU 发展历程 2、微处理器、微型计算机系统和微型计算机系统之间的关系 第 2 章 16 位和 32 位微处理器 主要内容:包括 16 位微处理器 8086、8088 的编程结构,引脚信号及工作模式、8086 的操作时序、8086 的中断操作、存储器和 I/O 接口的编址。 一、学习目的 通过本章的学习,使学生了解 8086 的编程结构,掌握 8086 引脚信号及工作模式、8086 的操作中断系统以及 8086 读写时序存储口及 I/O 接口的编址方式和编址范围。本章计划 8 学时。 二、课程内容 8086 的编程结构; 8086 引脚及工作模式; 8086 的操作中断系统; 8086 读写时序存储器及 I/O 编址 三、重点、难点提示和教学手段 (一)教学重点: 8086 引脚信号,8086 的操作中断系统,8086 读写时序 (二)教学难点 8086 的操作中断系统,8086 读写时序 (三)教学手段及教学环节 借助多媒体教学和板书授课相结合的手段进行教学,以便学生对抽象理论知识的理解更 加深入。 四、思考与练习 1. 8086 的总线周期的概念,包含几个时钟周期,简述其在每个状态的功 能? 2. 非屏蔽中断信号和可屏蔽中断请求信号分别从CPU哪个引脚接入?有效 电平是多少?
3.ALE地址所存允许信号的作用在一个总线周期的什么时候有效?有效电 平是多少? 8086复位和启动操作需要的条件是什么? 简述8086系统中断的分类请求 第3章16位和32位徽处理器指令系统 主要内容:包括对学过的汇编语言的基本内容回顾,重点讲授输入输出指令的具体用 法 一、学习目的 通过本章的学习,使学生回顾汇编语言编程的基本思路和基本方法。掌握输入榆出指 令的具体用法。本章计划2学时。 二、课程内容 汇编语言编程的基本思路和基本方法,输入输出指令的具体用法。 三、重点、难点提示和教学手段 (一)教学重点: 输入输出指令的具体用法 (二)教学难点 输入输出指令的使用时的具体主意事项 (三)教学手段及教学环节 课堂讲授 四、思考与练习 1、描述汇编语言程序的基本结构。 2、IN和0UT指令在使用时应该注意哪些具体的问题。 第5章徽型计算机和外设的数据传输 主要内容:接口电路的作用,CPU和外设之间传输的信号的种类,CPU和外设之间数 据传送方式。 一、学习目的 通过本章的学习,使学生了解接口电路的作用,掌握CPU和外设之间传输的信号的种 类,CPU和外设之间数据传送方式。本章计划6学时
3. ALE 地址所存允许信号的作用在一个总线周期的什么时候有效?有效电 平是多少? 4. 8086 复位和启动操作需要的条件是什么? 5. 简述 8086 系统中断的分类请求? 第 3 章 16 位和 32 位微处理器指令系统 主要内容:包括对学过的汇编语言的基本内容回顾,重点讲授输入/输出指令的具体用 法。 一、学习目的 通过本章的学习,使学生回顾汇编语言编程的基本思路和基本方法。掌握输入/输出指 令的具体用法。本章计划 2 学时。 二、课程内容 汇编语言编程的基本思路和基本方法,输入/输出指令的具体用法。 三、重点、难点提示和教学手段 (一)教学重点: 输入/输出指令的具体用法 (二)教学难点 输入/输出指令的使用时的具体主意事项 (三)教学手段及教学环节 课堂讲授 四、思考与练习 1、描述汇编语言程序的基本结构。 2、IN 和 OUT 指令在使用时应该注意哪些具体的问题。 第 5 章 微型计算机和外设的数据传输 主要内容:接口电路的作用,CPU 和外设之间传输的信号的种类,CPU 和外设之间数 据传送方式。 一、学习目的 通过本章的学习,使学生了解接口电路的作用,掌握 CPU 和外设之间传输的信号的种 类,CPU 和外设之间数据传送方式。本章计划 6 学时
二、课程内容 CPU和外设间的信号接口部件的I/0端口 CPU和外设间的数据传送方式 三、重点、难点提示和教学手段 (一)教学重点: CPU和外设间的数据传送方式及不同方式传抢数据的特点 (二)教学难点 CPU和外设间的数据传送方式 (三)教学手段及教学环节 借助多媒体教学和板书授课相结合的手段进行教学,以便学生对抽象理论知识的理解更 加深入。 四、思考与练习 1、指出下面电路图的基本功能并说明基本工作原理四 数据总线 选通信号 ACK 朦地址总线 -M/I0 +5V RD ≥>BUSY 第6章串并行通信和接口技术 主要内容:接口的功能及系统中的连接,串行接口和串行通信,串行接口芯片8251A 的编程及应用:并行接口和并行通信,并行接口芯片8255A的编程及应用
二、课程内容 CPU 和外设间的信号接口部件的 I/O 端口 CPU 和外设间的数据传送方式 三、重点、难点提示和教学手段 (一)教学重点: CPU 和外设间的数据传送方式及不同方式传输数据的特点 (二)教学难点 CPU 和外设间的数据传送方式 (三)教学手段及教学环节 借助多媒体教学和板书授课相结合的手段进行教学,以便学生对抽象理论知识的理解更 加深入。 四、思考与练习 1、指出下面电路图的基本功能并说明基本工作原理四 R D Q ACK +5V WR BUSY M/IO RD 输 出 设 备 数 据 锁 存 器 数据总线 状 态 寄 存 器 地址总线 选通信号 端 口 译 码 & & 第 6 章 串并行通信和接口技术 主要内容:接口的功能及系统中的连接,串行接口和串行通信,串行接口芯片 8251A 的编程及应用;并行接口和并行通信,并行接口芯片 8255A 的编程及应用