微机原理及接口技术
分享
课程详情
课程评价
spContent=“微机原理与接口技术”是电气信息类本科生教学的学科基础课之一。无论是从事自动化、电子信息工程、通信工程、计算机应用、电气工程及自动化方面的理论研究还是从事工程实践,都离不开微机技术,打下微型计算机原理和应用方面的坚实基础是非常重要的。
—— 课程团队
课程概述


本课程主要介绍Intel x86系列微型计算机系统的构成原理和相关技术,在系统分析Intel x86系列微处理器的内部结构、工作模式、操作时序的基础上,着重介绍存储器系统构成原理、I/O接口技术和中断管理技术,以及微型计算机系统的构成原理和实用扩展技术。课程将通过课堂教学和一定量的实验教学相结合,使学生建立起程序存储和程序控制的牢固概念,培养学生软硬件结合的应用能力。


授课目标

本课程以Intelx86CPU为主线,系统介绍微型计算机的体系结构和工作模式,CPU的指令系统、汇编语言程序设计方法,存储器的组成和I/O接口扩展方法,微机的中断结构、工作过程和8259A的编程与应用, 常用接口原理和应用技术,8255A和8251A的工作原理及应用方法,计数器/定时器8253的结构和应用。

课程大纲

第5章 定时与计数

5.2 8253的工作方式

5.4 8253的应用

5.1 8253的功能和结构

5.3 8253的初始化

8253单元测验

作业8.1

第1 章 微机系统概述

1.1 微型计算机概述

1.5 Intel x86CPU的工作模式及典型时序分析

1.4 Intel x86CPU引脚及其功能

1.2 8088的编程结构

1.3 存储器组织

微机系统概述

单元测验

第2章 8086/8088指令系统

2.3 算术运算类指令

2.4 逻辑运算类指令与移位指令

2.2 数据传送指令

2.1 8086寻址方式

2.5 条件转移指令与控制类指令

指令系统 单元测验

指令系统 单元作业

第3章 汇编语言程序设计

3.3 顺序和分支程序设计

3.4 循环程序设计

3.5 子程序设计及系统调用

3.1 汇编语言的基本元素

3.2 伪指令

汇编程序设计 作业

汇编语言程序设计 单元测验

第4章 存储器系统

4.1 存储器的分类和系统结构

4.2 读写存储器RAM

4.4 存储器的扩展(1)

4.5 存储器的扩展(2)

4.6 高速缓冲存储器cache

4.3 只读存储器ROM

存储器系统 单元作业

存储器系统 单元测验

第5章 定时与计数

5.1 定时与计数器

5.4 8253的应用

5.3 8253的工作方式

5.2 8253的初始化编程

定时与计数 作业

定时与计数 单元测试

第6章 输入与输出控制

6.6 中断初始化及工作方式(二)

6.1 程序方式

6.2 中断和DMA方式

6.4 中断结构和主要功能

6.3 中断系统

6.5 中断初始化及工作方式(一)

输入与输出控制 单元测试

输入与输出控制 单元作业

第7章 串并行通信及其接口技术

7.6 可编程串行接口芯片8251A

7.5 串行接口与通讯概述

7.8 8251A的应用

7.3 并行8255初始化

7.2 并行8255结构

7.4 并行8255应用

7.1 微机接口技术

7.7 8251A的初始化编程

串并行通信及其接口技术 单元测验

串并行通信及其接口技术 单元作业

预备知识

电路、模拟电子线路、数字电路与数字逻辑、信息技术基础

证书要求

本课程总分以百分计,总评成绩达到85分及以上者,成绩“优秀”,总评成绩达到60分但未达到85分者,成绩“合格”。本课程现无特别制作的证书。

1完成课后单元测验题,占比25%

2完成要求的作业,占比25%  

3课程期末考试,占比50%



参考资料

1. 侯晓霞等. 微型计算机原理及应用,北京:化学工业出版社

2.. 戴梅萼等. 微型计算机技术及应用,北京:清华大学出版社