《微机原理与接口技术》课程教学大纲课程代码:21148050课程名称:微机原理与接口技术学分:3.5讲课学时:54课程性质:专业(必修)学时:72实践/实验学时:18适用专业:软件工程(嵌入式应用开发方向)先修课程:电子技术、计算机组成原理一、课程目标《微机原理与接口技术》是软件工程(嵌入式应用开发方向)专业的一门专业限选课程。该课程内容兼顾硬件和软件两个方面,具有实践性强、涉及知识面广的特点。要求学生:掌握 8086 的系统结构;理解 8086 指令系统;熟练编写汇编语言程序;理解 I/O 系统;掌握微机的中断技术及中断控制器 8259A 芯片;了解微机的 DMA 及 DMA控制器 8237A;学会使用可编程接口芯片 8253、8255A、8250/8251 等;了解 Pentium系列微机的原理及常用总线标准。通过本课程的学习,使学生掌握微型计算机的特点、工作原理、基本组成与系统结构,使学生具有微机应用系统软件、硬件开发的初步能力。二、教学内容1. 微型计算机概述教学要求:了解微型计算机的发展;理解微型计算机的组成;掌握微型计算机的硬件系统基本结构;理解并掌握微机的工作原理。教学内容:微型计算机的发展;Z 微型计算机的组成;Z 微型计算机的硬件系统结构;ZN 微机的工作原理。2. 8086 系统结构教学要求:掌握 8086 微处理器的结构;掌握 8086 的存储器分段;掌握 8086MPU 的总线周期;— 1 —掌握 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 循环程序设计;— 2 —ZN 子程序设计。实验内容:实验二 汇...