《微机原理与接口技术》课程教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《微机原理与接口技术》课程教学大纲
一、课程基本信息
课程编号B03107
课程中文名称微机原理与接口技术
课程英文名称Microcomputer Principle & Interface
课程属性专业基础课
适用专业计算机科学与技术
开课学期第五学期
总学时56学时(其中理论44学时、实验12学时)
学分 4
教材戴梅萼,《微型计算机技术及应用》,清华大学出版社
1996第二版
参考书1.马义德,《微型计算机原理及应用》,兰州大学出版
社 2001第一版
2.雷丽文,《微机原理与接口技术》,电子工业出版社
1999第一版
二、课程性质与目的
1.课程性质:本课程是计算机科学与技术专业的一门重要的专业基础课程,它是一门讲述微机工作原理的课程,从中央处理器、存储器直至各种外部设备的原理和工作方式都在本课程中作了详细的阐述,该课程是本学科中直接与硬件相关的为数不多的课程之一,可使学生有效掌握微型计算机的硬件知识。学完本课程之后,可以使学生以软硬结合的方式解决更多的实际问题。
2.课程目的:要求学生从应用角度出发,通过该门课的学习,了解微型计算机的工作原理,建立微机工作的整体概念,从理论与实践结合的角度出发,掌握微机原理与接口技术方法,并在此基础上具有一定的软、硬件开发能力。
三、课程教学基本内容
(一)微型计算机概述
1.微型计算机的特点和发展;
2.微型机分类;
3.微处理器;
4.微型计算机;
5.微型计算机系统。
(二)8086/8088微处理器
1.8086/8088编程结构
1.1总线接口部件;
1.2 执行部件;
1.3总线接口部件和执行部件的动作管理;
1.4 8086/8088的总线周期的概念;
2.8086/8088的引腿信号和工作模式
2.1最大模式和最小模式的概念;
2.2引脚信号和功能;
2.3最小模式;
2.4最大模式;
3.8086/8088的操作和时序
3.1 系统的复位和启动操作;
3.2 总线操作;
3.3 中断操作和中断系统;
3.4 最小模式下的总线保持;
3.5 最大模式下的总线请求/允许;
4.8086/8088的存储器组织;
5.8086/8088的I/O组织。
(三)微型计算机和外设的数据传输1.接口电路的必要性;
2.CPU和输入/输出设备之间的信号
2.1 数据信息;
2.2 状态信息;
2.3 控制信息;
3.接口部件的I/O端口;
4.CPU和外设之间的数据传输方式
4.1查询方式;
4.2中断方式;
4.3 DMA方式。
(四)串并行通信和接口技术1.接口的功能;
2.接口在系统中的连接;
3.串行接口和串行通信
3.1串行接口;
3.2串行接口的物理标准;
4.可编程串行接口8251A
4.1 8251A的基本性能;
4.2 8251A的基本工作原理;
4.3 8251A的对外信号;
4.4 8251A的编程;
4.5 8251A的编程举例;
5.并行通信和并行接口;
6.可编程并行接口8255A
6.1 8255A的内部结构;
6.2 8255A的引脚信号;
6.3 8255A的控制字;
6.4 8255A的工作方式;
6.5 8255A的应用举例。
(五)中断控制器、DMA控制器和计数器/定时器1.中断控制器8259A
1.1 8259A的引脚信号、编程结构和工作原理;
1.2 8259A的工作方式;
1.3 8259A的初始化命令字和操作命令字;
1.4 8259A的使用举例;
2.DMA控制器8237A
2.1 8237A的一般结构和概要;
2.2 8237A的原理
3.计数器/定时器芯片8253(8254)
3.1 芯片8253(8254)概述
3.2芯片8253(8254)的工作原理;
3.3 芯片8253(8254)应用举例。
(六)数/模和模/数转换
1.概述;
2.数/模(D/A)转换器
2.1数/模的原理;
2.2 数/模的器件和有关电路;
3.模/数(A/D)转换
3.1 数/模的参数;
3.2 数/模转换的原理和方法;
4.采样保持电路;
5.多路转换模拟开关。
(七)存储器
1.存储器分类;
2.微型计算机内存的通常结构;
3.选择存储器件的考虑因素;
4.静态RAM
4.1静态RAM的工作原理;
4.2静态RAM的例子;
5.动态RAM
5.1 动态RAM的工作原理;
5.2 动态RAM的刷新;
5.3 动态RAM的使用举例;
5.4 动态RAM控制器及其使用;
6.存储器的工作时序
6.1存储器对读周期和写周期的时序要求;
6.2 8086/8088对存储器的读/写时序;
7.只读存储器
7.1 掩膜型ROM;
7.2 可编程ROM(PROM);
7.3 可擦除、可编程ROM(EPROM);