微机原理与接口技术课程教学大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《微机原理与接口技术》课程教学大纲

课程代码:21148050

课程名称:微机原理与接口技术课程性质:专业(必修)

学分:3.5 学时:72

讲课学时:54 实践/实验学时:18

适用专业:软件工程(嵌入式应用开发方向)

先修课程:电子技术、计算机组成原理

一、课程目标

《微机原理与接口技术》是软件工程(嵌入式应用开发方向)专业的一门专业限选课程。该课程内容兼顾硬件和软件两个方面,具有实践性强、涉及知识面广的特点。

要求学生:掌握8086的系统结构;理解8086指令系统;熟练编写汇编语言程序;理解I/O系统;掌握微机的中断技术及中断控制器8259A芯片;了解微机的DMA及DMA 控制器8237A;学会使用可编程接口芯片8253、8255A、8250/8251等;了解Pentium 系列微机的原理及常用总线标准。

通过本课程的学习,使学生掌握微型计算机的特点、工作原理、基本组成与系统结构,使学生具有微机应用系统软件、硬件开发的初步能力。

二、教学内容

1. 微型计算机概述

教学要求:

了解微型计算机的发展;理解微型计算机的组成;掌握微型计算机的硬件系统基本结构;理解并掌握微机的工作原理。

教学内容:

微型计算机的发展;

Z微型计算机的组成;

Z微型计算机的硬件系统结构;

ZN微机的工作原理。

2. 8086系统结构

教学要求:

掌握8086微处理器的结构;掌握8086的存储器分段;掌握8086MPU的总线周期;

掌握8086的系统总线形成。

教学内容:

Z 8086微处理器的结构及8086的存储器分段技术;

Z 8086引脚和功能;

8086的总线周期;

ZN 8086的时序及8086系统总线形成。

3. 8086指令系统

教学要求:

了解8086指令基本格式;掌握8086寻址方式;理解并掌握8086不同类型的指令。

教学内容:

8086指令基本格式;

寻址方式;

Z传送类指令;

ZN 运算类指令;

ZN控制转移类指令。

实验内容:

实验一 Debug的使用

Debug的R命令查看微型的寄存器;

Debug的D命令查看微机的内存的内容;

Debug的E命令修改内存的内容;

Debug的U命令查看汇编语言和机器语言的对应关系;

Debug的A命令、G命令、T命令使用汇编指令,运行汇编程序段。

4. 汇编语言程序设计

教学要求:

掌握汇编语言的基本语法;熟练掌握顺序、分支、循环程序设计;掌握分支程序设计。

教学内容:

汇编语言基本语法。

Z顺序程序设计;

Z分支程序设计;

Z循环程序设计;

ZN子程序设计。

实验内容:

实验二汇编语言程序设计

汇编语言的上机过程;

顺序程序设计;

分支程序设计;

循环程序设计。

5. 半导体存储器

教学要求:

了解存储器的分类及主要性能指标;了解SRAM、DRAM的组织结构;了解存储器与CPU的连接;了解虚拟存储器和半导体存储器的新技术。

教学内容:

存储器的概述;

Z三种类型存储器SRAM、DRAM、ROM的组成原理;

ZN存储器与CPU的连接;

虚拟存储器;

半导体存储器的新技术。

实验内容:

实验三存储器读写

构成存储器的芯片SRAM 6264的构成;

存储器地址的译码控制;

存储器和8088的连接;

存储器的读写操作。

6. 输入与输出系统

教学要求:

了解I/O接口;理解I/O端口的寻址方式及8086的I/O指令;掌握I/O程序查询方式;掌握中断技术;学会使用可编程中断控制器8259A。

教学内容:

I/O接口功能及寻址方式;

8086的输入/输出指令;

Z程序查询传送方式;

ZN中断技术;

ZN中断控制器8259A芯片。

实验内容:

实验四可编程中断控制器8259A

8259A与外设和CPU的连接;

8259A的初始化编程;

8259A的中断服务程序编写;

7. 可编程接口芯片

教学要求:

熟练运用可编程并行接口芯片8255A;熟练运用可编程定时/计数器芯片8253;了解DMA控制器8237A;理解串行通信及串行通信接口芯片8250/8251;了解DAC0832和ADC0809。

教学内容:

Z可编程并行接口芯片8255A;

Z可编程定时/计数器芯片8253;

DMA控制器8237A;

ZN串行通信及串行通信接口芯片8250/8251;

D/A转换器DAC0832;

A/D转换器ADC0809;

实验内容:

实验五可编程并行接口芯片8255A

8255A与主机的连接;

8255A控制开关和led灯;

8255A模拟交通灯。

8. Pentium系列机系统结构及常用总线标准

教学要求:

了解Pentium的工作模式;了解Pentium的逻辑部件及内部寄存器;了解Pentium 的虚拟存储管理功能;了解常用总线标准。

教学内容:

Pentium微处理器的特点及工作模式;

Pentium微处理器的逻辑部件;

相关文档
最新文档