微型计算机原理及应用课程教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《微机原理与接口技术A》课程教学大纲
一、课程基本信息
课程代码:DX2006
课程名称:微机原理与接口技术A
课程性质:必修课
课程类别:大类学科基础与专业基础课程
适用专业:电子信息工程专业、通信工程专业、计算机专业及网络专业
总学时:80
总学分:5.0
先修课程:《线性电子电路》、《脉冲与数字电路》、《数字逻辑》
后续课程:《单片机原理及应用》、《嵌入式系统》、《计算机网络》、《计算机控制技术》
课程简介:本课程是电子信息工程和通信工程专业的主干课程。课程系统讲授以INTEL 80X86微型计算机为背景,从硬件和软件的结合上对微型计算机的组成原理和接口技术进行了较为详细论述,重点对INTEL 8086微型计算机的体系结构及可编程接口等做全面介绍。
课程内容主要包括微型计算机系统的基本结构;8086 CPU的内部结构、系统配置、操作时序和存储器组织;8086的指令系统;汇编语言程序设计方法以及编程实验;存储器系统的电路分析和设计;微型计算机系统中输入输出的基本方法;8086中断系统及中断控制器的工作原理;各种(可编程)接口芯片的实际电路分析、设计以及电路实验;D/A和A/D转换电路工作原理及应用。
选用教材:1.《微型计算机原理与接口技术》.周荷琴,吴秀清编著.第3版.合肥:中国科技大学出版社,2004.
2.《微型计算机原理与接口技术》.赵彦强编著.第2版.合肥:合肥工业大学出版社,2010.
参考书目:
1.《32位微型计算机原理与接口技术》谢瑞和编著高等教育出版社
2.《微型计算机技术及应用》清华大学出版社戴梅萼编著
3.《微机原理及接口技术》谭浩强编电子工业出版社
4.《微机原理与接口技术》周明德著人民邮电出版社
5.《32位微型计算机原理与接口技术》陈建铎编著高等教育出版社
6.《微型计算机原理》姚燕南编西安电子科技大学出版社
7.《微型计算机原理及应用》李伯成编著西安电子科技大学出版社
二、课程总目标
本课程是电子信息工程和通信工程专业的一门重要的专业技术基础课。通过本课程的学习,应使学生:
⑴能正确理解微型计算机的基本特点和组成原理;
⑵熟练掌握微型计算机系统的一般分析方法;
⑶正确理解CPU指令系统,掌握汇编语言程序设计方法;
⑷正确理解各种存储器工作原理,熟练掌握存储器系统的设计方法;
⑸掌握微机系统接口电路的分析和设计方法,能够根据开发的要求,扩充微机系统功能;
⑹掌握微型机接口的实际应用编程技术;
⑺掌握编程和接口电路实验方法,能够正确设计实验,以解决实际问题;
⑻为“嵌入式系统”、“计算机网络”、“计算机控制技术”等后续课程的学习打下良好的基础。
三、课程教学内容与基本要求
本课程以INTEL 80X86微型计算机为背景,从硬件和软件的结合上对16/32位微型计算机的组成原理和接口技术进行了详细论述,重点对INTEL 8086微型计算机的体系结构及可编程接口等作了全面介绍。同时,对多微处理器系统、微机系统实用接口新技术和各类总线新技术等作了叙述,硬件部分着重于电路的功能及应用,软件部分着重于编程的方法与技巧。
1.教学内容
(1)微型计算机概述
微型计算机的特点与发展状况,微型机的分类,微处理器,微型计算机,微型计算机系统,微型计算机的应用,微型计算机系统的总线结构。
(2) 8086系统结构
8086概述,8086的内部结构,8086的引脚功能,8086工作模式及系统配置,8086的操作时序,8086的存储器和I/O组成。
(3) 8086寻址方式和指令系统
8086寻址方式,8086的指令系统概述,数据传送指令,算术运算指令,逻辑运算指令,移位指令,控制转移指令,处理器控制指令。
(4)汇编语言程序设计
汇编语言的基本语法,伪指令语句,汇编语言程序设计步骤,顺序程序设计,分支程序设计,循环程序设计,子程序设计,常用的DOS系统功能调用和汇编语言调试工具DEBUG的用法。
(5)存储器及其接口
随机存储器,存储器的工作时序,只读存储器,存储器地址译码方式及译码电路,存储器与CPU的连接。
(6) I/O接口电路
I/O接口概述,CPU和输入输出设备的信号,接口部件的I/O端口,CPU和外设的数据传送方式。
(7)中断控制技术
中断的基本概念,中断处理的过程,中断的优先级,中断的嵌套,8086/8088的中断系统,中断可编程控制器8259A的结构、功能和应用。
(8)可编程接口芯片及其应用技术
可编程接口芯片概述,可编程并行通信接口芯片8255A的结构、功能和应用,可编程定时器/计数器8253-5的结构、功能和应用,可编程串行通信接口芯片8251A(/8250)的结构、功能和应用。
(9)模/数和数/模接口技术
模/数和数/模接口概述,数/模(D/A)转换器的工作原理,DAC0832的结构、功能和应用,模/数(A/D)转换器的工作原理,ADC0809的结构、功能和应用。
2.基本要求
(1)微型计算机概述:微型计算机的特点与发展,微型机的分类,微型计算机的应用,微型计算机系统的总线结构。
(2)8086系统结构:8086概述,8086的内部结构,8086的引脚功能,8086工作模式及系统配置,8086的操作和时序,8086的存储器和I/O组成。
重点:8086的内部结构、工作模式及系统配置,8086的操作时序,8086的存储器和I/O组成。
难点:8086的内部结构,8086的操作和时序,8086的存储器和I/O组成。
(3)8086寻址方式和指令系统:
重点:8086寻址方式,数据传送指令,算术运算指令,逻辑运算指令,移位指令,控制转移指令。
难点: 8086寻址方式,数据传送指令,算术运算指令,移位指令,控制转移指令,处理器控制指令。
(4)汇编语言程序设计:
重点:汇编语言的基本语法,伪指令语句,分支程序设计,循环程序设计,子程序设计,常用的DOS系统功能调用和汇编语言调试工具DEBUG的用法。
难点:伪指令语句,分支程序设计,循环程序设计,子程序设计,汇编语言调试工具DEBUG的用法。
(5)存储器及其接口:
重点:随机和只读存储器,存储器的工作时序,存储器地址译码方式及译码电路,存储器与CPU的连接。
难点:随机和只读存储器,存储器的工作时序,存储器地址译码方式及译码电路,存储器与CPU的连接。
(6)I/O接口电路:
重点:CPU和输入输出设备的信号,接口部件的I/O端口,CPU和外设的数据传送方式。
难点:接口部件的I/O端口,CPU和外设的数据传送方式。
(7)中断控制技术:
重点:中断的基本概念、处理过程、优先级及中断嵌套,8086/8088的中断系统,中断可编程控制器8259A 的结构、功能和应用。