微机原理及应用教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理及应用教学大纲
《微机原理及应用》是计算机类、电气信息类等专业的核心课程,其从微型计算机的芯片级构成着眼,讲解微处理器、存储器和典型接口芯片及其编程使用方法。通过本课程的学习,使学生能够更加深刻的理解计算机系统软硬件协同工作原理,建立计算机的系统观,具备微型计算机系统的软/硬件设计开发能力。
课程概述
本课程是计算机类、电气信息类等专业的一门重要专业课,是一门面向应用、具有很强的实践性与综合性的课程。本课程以Intel 8086/8088为起点,逐步介绍80286、80386、80486以及Pentium CPU,使学生能够层层深入,逐步掌握各种微处理器的结构、原理以及它们之间的区别和联系。在接口技术部分,主要讲述微型计算机中常用的中断控制器、并行/串行接口、计数器/定时器和A/D、D/A 转换器等典型接口电路及其编程使用方法。本课程内容深入浅出、注重系统性、先进性和实用性,是学生学习和掌握微型计算机系统的基本组成、工作原理、接口及其应用技术的重要课程。
授课目标
本课程是计算机类、电气信息类等专业的一门重要专业课,通过对本课程的学习,学生将系统地从理论和实践上掌握微型计算机的基本组成、工作原理及常用接口技术,建立微机系统整体概念,使学生具备微机应用系统软、硬件开发的初步能力。
课程大纲
第一章微型计算机基础
1. 微型计算机系统的组成与性能指标
2. 微型计算机中常用数制和编码
第一章微型计算机基础作业
第一章微型计算机基础单元测试
第二章16位和32位微处理器
1. 8086/8088CPU的内部结构
2. 8086/8088CPU的引脚信号和功能
3. 8086/8088 系统的工作模式和典型时序
4. 8086/8088CPU的存储器组织
5. 32位微处理器
第二章16位和32位微处理器单元测验
第二章16位和32位微处理器作业
第三章16位/32位微处理器指令系统
1. 指令的基本格式和寻址方式
2. 数据传送类指令
3. 算术运算类指令
4. 逻辑运算与移位类指令
5. 串操作类指令
6. 控制转移类指令与处理器控制类指令
第三章16位/32位微处理器指令系统单元测验第三章16位/32位微处理器指令系统作业
第四章汇编语言程序设计
1. 汇编语言概述及源程序格式
2. 伪指令
3. 顺序和分支
4. 循环结构
5. 子程序结构及系统功能调用
第四章汇编语言程序设计单元测验
第四章汇编语言程序设计作业
第五章存储器
1. 存储器概述
2. 半导体存储器芯片结构及使用
3. 存储器容量的扩展
第五章存储器单元测验
第五章存储器作业
第六章输入输出与中断
1. 输入/输出接口概述
2. CPU与外设之间的数据传送方式
3. 中断及其处理过程
4. 8086/8088的中断与服务程序设计
5. 8259A的内部结构及工作方式
6. 8259A的编程及应用
第六章输入输出与中断单元测试第六章输入输出与中断作业
第七章并行接口
1. 简单并行接口
2. 8255A的内部结构及控制字
3. 8255A的工作方式
4. 8255A的编程及应用
5. 键盘接口
6. LED显示器接口
第七章并行接口单元测试
第七章并行接口作业
第八章串行接口
1. 串行通信基础
2. 可编程串行通信接口芯片8251A 第八章串行接口单元测验
第八章串行接口作业
第九章计数器/定时器
1. 8253的内部结构及控制字
2. 8253的初始化编程及工作方式
3. 8253的应用
第九章计数器/定时器单元测验
第九章计数器/定时器作业
第十章数/模和模/数转换
1. 数/模(D/A)转换器基础
2. DAC0832及接口电路
3. 模/数(A/D)转换器基础
4. ADC0809及接口电路
第十章数/模和模/数转换单元测试第十章数/模和模/数转换作业
第十一章总线技术
1. 总线技术
第十一章总线技术单元测验
第十一章总线技术作业
预备知识
数字电子技术基础、计算机组成原理
参考资料
教材:
李云、曹永忠、于海东等,微型计算机原理及应用(第二版),北京:清华大学出版社,2015
必读书目:
[1] 葛桂萍等,微机原理学习与实践指导(第二版)[M].北京:清华大学出版社,2015
[2] 戴梅萼,史嘉权,微型计算机技术及应用(第4版)[M].北京:清华大学出版社,2008
选读书目:
[1] 李继灿,新编16、32位微型计算机原理及应用(第4版)[M].北京:清华大学出版社,2010
[2] 余春暄等,80X86/Pentium微机原理及接口技术(第2版)[M].北京:机械工业出版社.2014
[3] 钱晓捷等,80X86/Pentium微机原理及接口技术-基于IA-32处理器和32位汇编语言(第4版)[M].北京:机械工业出版社.2011