《微机原理与接口技术》课程教学大纲
《微机原理与接口技术》课程教学大纲
《微机原理与接口技术》课程教学大纲一、课程的任务、性质和作用《微机原理与接口技术》是为大学三年级学生进一步了解计算机软、硬件结构原理及编程能力而设置的一门技术基础课,电类本科生的必修课。
要求学生了解16位机的原理、结构,掌握指令系统,学会一般性程序的设计。
了解接口技术,初始化编程及原则性控制方法的实施。
掌握微型计算机系统的基本设计方法,为独立地进行有关课题的毕业设计或将来工作中从事微型计算机控制系统设计工作打下坚实的基础。
二、课程的基本内容及学时分配1.理论讲授2.实验3.教学环节的安排及学时分配4.教材(参考书)教材:《微机原理与接口技术》马春燕段承先主编电子工业出版社参考书:《微型计算机原理及接口技术》戴梅萼主编清华大学出版社《微型计算机原理及接口技术》李大友主编清华大学出版社《汇编语言程序设计》沈美明主编清华大学出版社三、大纲说明1.本课程各章的重、难点第一章微型计算机概述重点:原码、反码和补码及补码的运算规则。
难点:补码及补码运算。
第二章微处理器及其结构重点:8086和80486微处理器的结构、工作方式及系统的组成。
难点:8086和80486微处理器的结构。
第三章指令系统重点:80486实地址方式下的寻址方式、数据传送类指令、算术运算类指令、逻辑运算类指令和程序控制类指令。
难点:80486的寻址方式。
第四章汇编语言程序设计重点:80486汇编语言程序的基本结构及设计方法。
难点:80486汇编语言程序的设计方法。
第五章存储器重点:微型计算机存储器的分类及功能、存储器的扩展设计。
难点:存储器的扩展设计、存储器与CPU的连接。
第六章中断技术重点:中断的概念及处理过程,80486的中断系统和中断操作。
难点:中断的处理过程及可编程中断控制器8259A第七章 I/O接口技术重点:输入/输出接口的功能及控制方式,可编程接口芯片8255、8254、8237、8251、0832、0809的结构、编程以及应用难点:输入/输出接口的控制方式、8255、8254、0832、0809的结构、编程以及应用第八章微机总线技术重点:PCI总线、通用串行总线USB、高速串行总线 IEEE 1394的概念及标准。
微机原理与接口技术(含思政)教学大纲
微机原理与接口技术(含思政)教学大纲微机原理与接口技术(含思政)教学大纲一、课程目标本课程的目标在于使学生能够:1. 掌握微机原理和接口技术的基础知识和原理;2. 熟悉微机硬件平台的组成和工作原理;3. 学会使用微机编程工具和调试器进行编程和调试;4. 熟悉各种常用接口的结构和工作原理,并能够进行接口调试和开发;5. 增强思政教育,提高思想道德素质,发扬民族文化,树立正确的人生观、价值观和世界观。
二、教学内容1. 微机系统概述- 微型计算机发展历程- 微型计算机的性能指标- 微型计算机的功能结构2. 微机硬件平台- 微型计算机的结构和基本组成部分- 微处理器和主板的功能和结构- 内存和存储器的原理和分类- 计算机外部设备的分类和接口技术3. 微机编程工具和调试器- 常用的编程语言和编译器- 调试工具的使用方法和调试技巧- 嵌入式系统开发流程概述4. 常用接口的结构和工作原理- 串口、并口、USB接口的原理和应用- 中断控制器和DMA控制器的工作原理及应用 - A/D、D/A转换器的工作原理和应用5. 微机原理与接口技术的实验- 微机系统硬件实验- 接口技术实验- 编程调试实验6. 思政教育- 建立正确的人生观、价值观和世界观- 弘扬民族文化和道德风尚- 发扬爱国主义、集体主义和社会主义精神三、教学方法1. 以理论讲解为主,结合实验演示;2. 提倡互动式教学,鼓励学生积极参与课堂讨论;3. 培养学生自主学习和解决问题的能力;4. 采用案例分析、小组讲解等教学方法,使学生理论与实践相结合。
四、教材参考1. 《微型计算机系统原理与接口技术》第三版陆敏,高敏编著2. 《微型计算机原理与接口技术》董辉,陈志勇编著3. 《嵌入式系统原理及实践》赵英民,严培昭编著4. 《伦理学》王国维著五、考核方式1. 平时成绩占30%,包括课堂表现、作业、实验成绩等;2. 期中考试占30%;3. 期末考试占40%。
微机原理和接口技术课程教学大纲
《微机原理与接口技术》课程教学大纲课程代码: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命令使用汇编指令,运行汇编程序段。
《微机原理与接口技术》教学大纲
《微机原理与接口技术》教学大纲一、课程编号:二、课程名称:微机原理与接口技术 64学时Microcomputer Principles and Interface Technology三、先修课程:数字电路与逻辑设计、计算机文化基础四、适用专业:五、课程教学目的本课程是通信、电子、信息工程、自动化及相关专业的基础课。
通过本课程的学习,使学生掌握微型计算机的内部结构和工作原理,具备用汇编语言进行程序设计的能力,同时能对基本的微机硬件接口电路进行分析与设计。
六、课程教学基本要求1.掌握微型计算机的基本组成和工作原理,了解整机的工作流程;2.掌握8088/8086微处理器(CPU)的基本结构;了解指令的寻址方式,熟悉8088/8086 CPU的指令系统;3.掌握宏汇编语言程序设计的基本方法;4.了解微机中总线的判决和握手技术及总线分类;5.了解半导体存储器的分类,掌握RAM及ROM的内部组成、工作原理及与CPU的接口技术;6.熟悉中断原理、中断方式及中断响应的过程;7.掌握微型计算机基本I/O接口技术;熟悉常用接口(包括定时/计数、并行通信、串行通信等)芯片的工作原理、工作方式及使用方法。
七、教学内容及学时分配1.概述6学时微型计算机的发展、特点;计算机中数的表示与编码;微型计算机的组成及工作原理。
2.8088/8086微处理器8学时8088/8086CPU的内部结构及工作原理;8088/8086CPU的外部特性(包括引脚信号、工作模式等);8088/8086CPU最小模式下总线操作时序。
3.8088/8086微处理器指令系统9学时寻址方式;*** 8088/8086CPU指令系统;4.8088/8086宏汇编语言程序设计9学时汇编语言源程序格式;汇编语言语句格式、伪指令语句;常用DOS功能调用;基本结构程序设计方法;*** 宏汇编语言程序设计。
5.微机总线4学时总线概述;8088/8086最大模式下总线信号的形成;总线判决和握手技术;微机系统总线分类(ISA、EISA、PCI等)。
《微机原理与接口技术》教学大纲
《微机原理与接口技术》教学大纲一、课程概述“微机原理与接口技术”是计算机硬件与软件衔接及综合应用的课程。
尤其微处理器大量发展和计算机渗透嵌入各种仪表和控制系统后,“微机原理与应用”成为组构系统的基本技术。
《微机原理与接口技术》课程着重介绍微型计算机基本构成及应用方法。
该课程的先修课程有:《电路与电子学》、《数字电路与逻辑设计》、《汇编语言程序设计》,并为《单片计算机技术》、《计算机控制技术》等课程打下基础。
它是一门理论性、实践性和应用性较强的课程。
这门学科的重点是培养学生在微型计算机基本构成与外界联系(广义输入/输出)的应用方面的知识和技能,对学生的专业发展和计算机的深入研究具有极其重要的意义。
通过本课程,使学生学习微处理器芯片基本功能、指令系统、构成微型计算机的外围芯片,以及构成微型计算机系统的接口芯片。
掌握微型计算机结构特点,以及实现微型计算机与外部连接的软、硬件基础知识和基本技能;掌握和了解各种典型环境下接口设计原则;熟悉和正确选择常用的几种大规模集成接口电路。
二、课程目标1.知道《微型计算机原理与应用》这门课程的性质、地位和价值;知道该课程的研究领域和技术前景;知道这门学科的研究范围、分析框架、研究方法、学科进展和未来方向。
2.理解这门课程的主要概念、基本原理和技术要点,拓宽微型计算机应用的领域和范围的思路和概念。
3.掌握微型计算机结构特点,以及实现微型计算机与外部连接的软、硬件基础知识和基本技能。
4.掌握和了解常用的微处理器,并运用微处理器和典型接口集成电路,设计出基本的微型计算机及其应用系统.三、课程内容与教学要求这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次。
这四个层次的一般涵义表述如下:知道———是指对这门学科和教学现象的认知。
理解———是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所涉及到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。
“微机原理与接口技术”教学大纲
“微机原理与接口技术”教学大纲《微机原理与接口技术》教学大纲一、课程概述《微机原理与接口技术》是计算机科学与技术专业的一门基础课程。
本课程旨在介绍微机的原理和接口技术,培养学生对微机系统工作原理的理解以及掌握通过接口与外围设备进行数据交互的能力。
二、教学目标1.理解微机系统的组成结构和工作原理;2.掌握微机系统的硬件结构和功能;3.熟悉微机的总线结构和总线控制;4.理解接口技术的基本概念和原理;5.学会使用接口与外部设备进行数据交互;6.能够进行简单的接口设计和调试。
三、教学内容及安排1.微机系统概述-微型计算机系统的发展历程-常用微型计算机体系结构的分类和特点-微机系统的硬件组成和工作原理2.微机的总线结构和总线控制-总线的基本概念和分类-总线的结构和工作原理-总线控制技术3.存储器和I/O设备的接口-存储器接口技术-I/O设备接口技术4.中断和DMA技术-中断的基本概念和分类-中断处理过程-DMA技术的原理和应用5.接口技术概述-接口技术的定义和基本概念-并行接口和串行接口-常见的接口标准和应用场景6.常用接口技术实例分析-RS-232接口-USB接口-SPI接口-I2C接口7.接口设计与调试-接口设计的基本步骤和注意事项-接口调试和故障处理技巧8.实验与实践-学生将根据所学知识,设计并实现一个接口电路,并进行调试和测试。
四、教学方法1.理论授课:通过教师讲解、演示、示意图等方式,介绍课程中的基本理论知识。
2.实验教学:通过实验项目的设计与实现,让学生亲自动手掌握接口技术的实际应用。
3.讨论与交流:鼓励学生参与讨论,提出问题并与教师和同学进行交流,共同解决难题。
五、教材及参考书目参考书目:1.《计算机系统结构与接口技术》六、评价方式1.平时成绩:包括课堂表现、作业完成情况和实验成果等。
2.期末考试:涉及课程中的基本理论知识和实践技能。
3.实验报告:对实验过程和结果进行总结和分析。
七、教学保障措施1.配备实验室和实验设备,提供实验场所和工具。
《微机原理与接口技术课程教学》大纲
《微机原理与接口技术》课程教学大纲课程编码:JS100652课程名称:微机原理与接口技术英文名称:Principles of Microcomputers and Interface Technology A适用专业:理工类专业先修课程:数字电路与逻辑设计学分:4总学时:64 实验(上机)学时:12一、课程简介本课程是理工类各专业的基础课程之一,也是理工类学生学习和掌握计算机硬件知识和汇编语言程序设计的入门课。
本课程的任务是使学生从理论上和实践上掌握微型计算机的基本组成、工作原理、汇编语言程序设计和存储器连接及接口的简单应用。
建立微型计算机系统的整体概念,使学生具有微型计算机应用系统软硬件开发的初步能力。
This course is a basic course of all science and engineering professional students to learn and master the knowledge of computer hardware and assembly language programming for beginners. The aim of this course is to make students master the simple application of Microcomputer in theory and practice of the basic composition, working principle, assembly language programming and memory and interface connection. After learning this course, the students should have the ability of software and hardware development in microcomputer application system.二、本课程与其它课程的联系微型计算机是一种数字逻辑电路设备,因此,学习此课应具备数字电路与逻辑设计的知识;微机原理与接口技术又是学习计算机硬件的基础课程,因此,它对以后单片机原理及应用、嵌入式系统原理与应用的学习起到至关重要的作用。
《微机原理与接口技术》课程教学大纲
《微机原理与接口技术》课程教学大纲课程类别:专业基础课适用专业:机电一体化技术/ 机械制造与自动化适用层次:高起专适用教育形式:网络教育/成人教育考核形式:考试所属学院:计算机科学与技术学院先修课程:无一、课程简介本课程为计算机科学与技术专业的核心课程,全面系统的讲解微型计算机原理与接口技术。
通过本课程的学习,使学生掌握微型计算机原理及其常用接口的工作原理, 能够设计一些常用的计算机接口电路,编写相关的应用程序,具有调试、维护和初步设计的能力。
本课程是计算机科学与技术专业的专业必修课程,可以作为其它专业的选修课程。
二、课程学习目标通过本课程的学习,使学生具备以下能力:1、理解微处理器、微型计算机系统、存储器、输入输出接口、通信、中断等概念,并能使用基本概念对微型计算机整体进行描述。
2、理解8086微处理器的编程结构和工作模式,能够对8086的操作及8086的存储器组织和I/O组织进行描述及分析,并能利用8086汇编语言进行简单的汇编语言程序设计。
3、理解微机接口的基本意义,掌握一般译码电路的地址计算方法,能分析并设计基本的接口地址译码电路。
4、了解定时器、中断管理、DMA、并行/串行传送、D/A和A/D转换等微机接口常用功能的原理,能简单分析典型接口电路的原理和功能。
三、课程主要内容和基本要求第一章总论『知识点』学习本章前应该掌握电子计算机的兴起、微机的发展历程、微机中的数据类型和数据转换、微机的系统组成。
『基本要求』1、识记:计算机的主要类别。
2、领会:微型计算机发展历程;微型计算机的系统组成。
3、简单应用:不同进制数据间的转换;用基本概念对微机整体进行描述。
『关键知识』计算机的主要类别;微机发展历程;数据类型转换;微机的系统组成。
『重点』计算机的主要类别;微机发展历程;数据类型转换;微机的系统组成。
『难点』微型计算机的系统组成。
第二章计算机的基本结构与工作过程『知识点』冯·诺依曼计算机结构;计算机的基本运行原理、计算机的主要组成部分;模型机的工作过程;控制器的基本原理。
微型计算机原理与接口技术课程教学大纲
微型计算机原理与接口技术课程教学大纲一、课程基本信息课程编号:201404104课程中文名称:微型计算机原理与接口技术课程英文名称:ThePrinciple of Microcomputer and Interfacing Techniques课程性质:专业核心课程开课专业:自动化、测控技术与仪器、电气工程及其自动化、探测制导与控制技术开课学期:6总学时:56(其中理论56学时,实验0学时)总学分:3.5二、课程目标该课程是非计算机专业计算机基础核心课程之一,也是工科院校学生学习和掌握计算机硬件基本知识、汇编语言程序设计及常用接口技术的入门课程。
该课程以PC系列微机为主要背景,其目的是使学生从理论和实践上掌握微型机的基本组成及工作原理、汇编语言程序设计、微机接口技术、微机应用技术,建立微机系统整体概念,使学生具有汇编语言编程、硬件接口电路设计、微机应用系统开发的初步能力。
为后续课程的学习和跟踪计算机技术的新发展,进一步学习和应用相关方面的新知识、新技术打下基础。
三、教学基本要求(含素质教育与创新能力培养的要求)(1)掌握计算机基础知识、微型机的基本组成、工作原理及工作流程;(2)掌握CPU逻辑结构及外部特性,掌握CPU对内存管理技术;(3)了解存储器类型和存储器工作原理,掌握存储器与CPU连接和扩充方法;(4)掌握汇编语言程序设计的基本方法,具有应用汇编语言进行程序设计的基本能力;(5)掌握中断方式及中断处理过程、中断控制器逻辑结构及外部特性,能够运用中断技术解决实际应用问题;(6)掌握常用典型接口芯片基本逻辑结构、外部特性及与CPU 连接,具有应用微机接口技术进行实际应用设计的初步能力。
四、教学内容与学时分配1计算机基础知识(6学时)1.1计算机中数的表示1.2十进制数与字符的编码1.3数的定点与浮点表示2微处理器与总线(8学时)2.1微型计算机系统概述2.28086/8088微处理器结构2.38086/8088总线结构及时序2.48086/8088存储器管理2.5总线技术3存储器(6学时)3.1存储器概述3.2存储原理及典型存储芯片介绍3.3存储器连接3.4高速缓冲存储器Cache 48086/8088指令系统(8学时)4.1概述4.2寻址方式4.38086/8088CPU指令系统5汇编语言程序设计(8学时)5.1概述5.2伪指令5.3DOS功能调用5.4汇编语言程序设计6输入/输出与中断技术(8学时)6.1接口概述6.2 CPU与外设之间数据传送方式6.3中断技术6.48086/8088中断系统6.58259A可编程中断控制器6.6中断应用举例7可编程接口芯片及应用(12学时)7.1可编程并行接口8255A及应用7.2定时/计数器8253及应用7.3可编程串行接口8250及应用五、教学方法及手段(含现代化教学手段及研究性教学方法)课上以课堂讲授为主、讨论为辅,采用多媒体教学课件作为辅助教学手段;课下在注重实验教学紧密配合理论教学的同时,设立课外研究创新型实验项目,拓展课堂教学,提高学生解决实际应用问题的能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《微机原理与接口技术》课程教学大纲课程编号:适用专业:电子信息科学与技术学时数:48学分数: 3一、课程类别:微机原理与接口技术是电子信息科学与技术的专业基础课。
二、课程教学目标通过本课程的学习,通过本课程的学习,使学生掌握微处理器的工作原理及时序,微型计算机与外部设备数据传送的基本方法;掌握常用接口芯片的硬件结构、编程要点及使用方法;能够读懂简单的接口电路原理图及相关的控制程序;能够根据要求设计简单的常用的接口电路,编写相应的程序段;掌握实验、系统设计的基本方法。
为后继课程的学习及未来从事微机硬件及软件开发打下基础。
三、课程的目的与任务《微机原理与接口技术》课程学习内容为微型计算机系统的基本硬件组成、汇编语言指令系统、常用可编程接口电路、微机基本工作原理与应用。
通过本课程的学习,使学生掌握和理解微机的基本原理及应用开发方法,能根据实际要求完成微机系统的软、硬件设计,为后续课程奠定专业技术基础。
四、理论教学的基本要求1、了解:微机的应用前景和发展趋势;微机应用前景;8086最小模式的设计方法;现代微机的基本组成原理、功能、特点;存储器的基本工作原理;中断控制的特点、中断处理方法;微机中断系统的作用;8259的操作命令字和控制命令字的意义和使用方法;8255与8086的应用扩展设计方法;8255的方式控制字及状态字意义和使用方法、初始化设计方法;8253的6种应用扩展硬、软件设计方法;8253的引脚功能和内部组成结构;0832引脚功能和内部结构及0832与8086CPU的扩展设计方法;0809引脚功能和内部结构及0809与8086CPU的扩展设计方法;8086微机系统的小键盘设计方法;8086微机系统的七段码显示器的设计方法。
2、理解:中断请求与中断相应的基本工作过程;8259引脚功能和内部结构及各部分的工作原理与特点;8259中断触发方式和中断响应过程;多级中断响应过程;8255的三种工作方式;A/D及D/A变换器接口基本特点与转换原理;3、掌握:8086指令的寻址方式;8086的指令功能和使用方法;8086汇编语言程序格式形式和各种表达方式;汇编语言程序基本设计方法和基本要求;8086中断系统结构、8086内部与外部中断的特点、中断类型与中断向量、8086中断处理过程;8255的引脚功能和内部组成结构;8253的6种工作方式与输入/输出的时序、初始化编程;8251的控制字与状态字、初始化编程。
五、教学学时数分配数六、大纲内容第一章绪论(2学时)(一)、教学目的、要求1、了解微机的应用前景和发展趋势。
2、了解微机应用前景。
(二)、教学内容1、本课程的任务、研究对象。
2、微机的发展历史和应用前景。
(三)、教学提示本章重点:微机发展过程与发展趋势,微机应用前景。
第二章 80X86微处理器的结构(4学时)(一)、教学目的、要求1、掌握8086CPU引脚的功能。
2、理解计算机的基本组成原理。
3、掌握8086CPU内部组成和各部分的工作原理。
4、了解8086最小模式的设计方法。
5、了解现代微机的基本组成原理、功能、特点。
(二)、教学内容1、计算机组成及特点。
2、8086/8088微处理器的外部引脚功能。
3、8086/8088微处理器的内部结构分析。
4、最小模式的组成原理。
5、8086/8088的时序分析6、Pentium微处理器功能与组成结构(三)、教学提示1、本章重点:(1)1、8086的内部结构组成与工作原理分析(2)8086通用寄存器、段寄存器的作用(3)8086各引脚的意义和功能(4)8086最小模式的组成原理(5)8086最小模式的总线时序。
2、本章难点:(1)8086的内部结构组成与工作原理分析。
(2)8086通用寄存器、段寄存器的作用。
(3)8086最小模式的组成原理。
(4)8086最小模式的总线时序。
第三章内存储器及其扩展接口(6学时)(一)、教学目的、要求1、了解存储器的基本工作原理。
2、理解RAM基本工作原理与地址译码的设计方法。
3、理解ROM基本工作原理与地址译码的设计方法。
4、掌握8086地址译码的设计方法、8086奇、偶存储体的设计方法。
(二)、教学内容1、存储器的基本概念。
2、RAM的工作原理和基本设计方法。
3、ROM的工作原理和基本设计方法。
4、存储器译码与8086CPU接口电路的设计原理。
(三)、教学提示1、本章重点:(1)存储器的工作原理、读/写操作的基本过程。
(2)RAM、ROM芯片的工作过程、典型芯片的引脚信号功能。
(3)8086与存储器硬件电路的奇偶存储体设计原理。
(4)存储器扩展电路设计方法2、本章难点:(1)RAM、ROM读/写控制信号的功能。
(2)8086与存储器硬件电路的奇偶存储体设计原理。
(3)存储器扩展电路设计方法。
第四章8086指令系统和汇编语言程序设计(10学时)(一)、教学目的、要求1、掌握8086指令的寻址方式2、掌握8086的指令功能和使用方法3、掌握8086汇编语言程序格式形式和各种表达方式4、掌握汇编语言程序基本设计方法和基本要求(二)、教学内容1、寻址方式2、8086微处理器的指令系统3、汇编语言程序格式和表达式4、汇编语言程序设计方法(三)、教学提示1、本章重点:(1)8086微处理器的各种寻址方式;算术运算指令;逻辑运算与移位指令;串操作指令;转移指令。
(2)数据传送指令,8086汇编语言程序基本格式。
(3)8086汇编语言程序设计方法2、本章难点:(1)8086汇编语言的各种寻址方式的特点、功能和基本格式(2)8086各指令功能,指令执行后对目的操作数和标志位的影响(3)汇编语言的程序设计中子程序、中断服务子程序之间的差异(4)段定义中宏指令的使用方法(5)应用汇编语言编写应用程序的基本设计方法。
第五章输入/输出(2学时)(一)、教学目的、要求1、了解微机I/0接口数据传送的基本处理方式。
2、理解输入/输出数据传输的程序控制方法。
3、了解中断控制的特点、中断处理方法。
4、理解8086中断处理原理和类型,熟悉中断向量与中断类型的关系。
(二)、教学内容1、I/O模块的基本处理方法。
2、I/O模块的程序控制方式。
3、中断处理方式。
4、8086中断处理原理。
(三)、教学提示1、本章重点:(1)I/O接口的基本结构;(2)I/O端口的编址。
(3)CPU与外设之间数据传送方式。
2、本章难点:CPU与外设之间数据传送方式。
第六章中断技术与可编程中断控制器8259(6学时)(一)、教学目的、要求1、了解微机中断系统的作用。
2、理解中断请求与中断相应的基本工作过程。
3、掌握8086中断系统结构、8086内部与外部中断的特点、中断类型与中断向量、8086中断处理过程。
4、理解8259引脚功能和内部结构及各部分的工作原理与特点。
5、理解8259中断触发方式和中断响应过程;多级中断响应过程。
6、了解8259的操作命令字和控制命令字的意义和使用方法。
(二)、教学内容1、中断系统基本概念。
2、中断处理过程。
3、8086/8088中断系统结构与工作原理。
4、8259中端控制器。
5、8259中断触发方式和中断响应过程6、8259控制字和初始化编程7、8259的应用设计(三)、教学提示1、本章重点:(1)中断的基本概念。
(2)8086中断管理。
(3)8086中断向量系统(4)8259可编程中断控制器的功能与使用方法2、本章难点:(1)8086中断管理。
(2)8086中断向量系统。
(3)8259的控制字。
(4)8259的工作方式及初始化命令和操作命令的基本编写方法。
第七章可编程并行接口电路8255(4学时)(一)、教学目的、要求1、了解8255与8086的应用扩展设计方法。
2、理解8255的三种工作方式。
3、掌握8255的引脚功能和内部组成结构。
4、了解8255的方式控制字及状态字意义和使用方法、初始化设计方法。
(二)、教学内容1、8255外部引脚和内部结构功能。
2、8255的工作方式。
3、8255的方式控制字及状态字。
4、8255各方式的应用设计方法。
(三)、教学提示1、本章重点:(1)并行接口8255的引脚功能和内部组成结构。
(2)并行接口8255的工作方式、控制字的意义和使用方法。
(3)并行接口8255的硬软件设计方法。
2、本章难点:(1)并行接口8255的工作方式、控制字的意义和使用方法。
(2)并行接口8255的硬软件设计方法。
第八章可编程定时器/计数器接口电路8253(4学时)(一)、教学目的、要求1、了解8253的6种应用扩展硬、软件设计方法。
2、了解8253的引脚功能和内部组成结构.3、掌握8253的6种工作方式与输入/输出的时序、初始化编程.(二)、教学内容1、8253定时/计数器的外部与内部功能2、8253工作方式、时序、初始化编程3、8253的应用设计方法(三)、教学提示1、本章重点:(1)并行接口8253的引脚功能和内部组成结构。
(2)并行接口8253的工作方式、时序、初始化编程。
(3)并行接口8253的硬软件设计方法2、本章难点:(1)并行接口8253的工作方式、时序、初始化编程。
(2)并行接口8253的硬软件设计方法。
第九章可编程串行通信接口电路8251(4学时)(一)、教学目的、要求1、了解串行通讯的基本原理和特点。
2、了解可编程串行通信接口电路8251的外部与内部功能。
3、掌握8251的控制字与状态字、初始化编程。
(二)、教学内容1、串行通讯的基本原理和特点2、可编程串行通信接口电路8251的外部与内部功能3、8251的控制字与状态字4、8251的初始化编程5、8251的应用设计方法1、本章重点:(1)串行通信的基本工作原理。
(2)8251的基本功能。
(3)8251的特点、工作方式及初始化要求(4)8251的硬软件设计方法2、本章难点:(1)8251控制字与状态字各位的意义和作用。
(2)8251工作方式及初始化要求。
(3)8251的硬软件设计方法。
第十章模拟接口电路(4学时)(一)、教学目的、要求1、理解A/D及D/A变换器接口基本特点与转换原理。
2、了解0832引脚功能和内部结构及0832与8086CPU的扩展设计方法。
3、了解0809引脚功能和内部结构及0809与8086CPU的扩展设计方法。
(二)、教学内容1、A/D及D/A变换器接口2、D/A 0832接口电路的工作原理与8086CPU的接口设计方法3、A/D 0809接口电路的工作原理与8086CPU的接口设计方法(三)、教学提示1、本章重点:(1)D/A与A/D接口电路的工作原理。
(2)ADC 0809和DAC 0832的基本功能。
(3)ADC 0809和DAC 0832的硬软件设计方法。
2、本章难点:(1)ADC 0809和DAC 0832的基本功能。