《微机原理与接口技术》教学大纲
(供自动化、电气工程及其自动化、测控技术与仪器、信息工程、通信工程
本科专业使用)
课程编号:01100560
课程名称:微机原理与接口技术 课程类别:专业必修课/专业基础课
总 学 时:76/ 72 讲课学时:64/60 实验学时:12 (信息工程、通信工程总学时为76、讲课学时为64) 学 分:3.5
先修课程:数字电路与逻辑设计
一、 课程的目的与任务
《微机原理与接口技术》课程学习内容为微型计算机系统的基本硬件组成、汇编语言指令系统、常用可编程接口电路、微机基本工作原理与应用。通过本课程的学习,使学生掌握和理解微机的基本原理及应用开发方法,能根据实际要求完成微机系统的软、硬件设计,为后续课程奠定专业技术基础。
二、课程有关说明
本课程是在《数字电路与逻辑设计》后开设的一门专业基础课。在学习本课程前学生应较好地掌握前期课程中数字电路分析和设计方法。
本课程以课堂讲授为主,辅之一定的实验和习题。在理论教学过程中,要注意理论与实际相结合,软件和硬件相结合。软件重点是让学生掌握指令系统,掌握微机程序设计的基本方法,硬件的重点是讲解常用的可编程接口电路的应用方法。在讲授过程中重视培养学生的应用设计能力。要求尽可能利用现代化的教学手段,采用生动、形象的教学方法,以此提高学生学习兴趣,提高教学质量,使学生掌握微机基本组成原理、8086微机系统的指令系统和常用的接口电路工作原理,学完本课程后可以完成简单的微机系统硬软件设计。
本课程为考试课,考试采用命题闭卷方式进行。评分采用卷面成绩占70%、实验成绩占20%和平时成绩(作业、出勤等)占10%的比例进行计算。学生考试成绩及格并完成实验,即可获得本课程的学分。
本课程教学要求分为“掌握”、“熟悉”、“了解”三个层次”。考试卷面内容的要求:“掌握”层次: 70%。“熟悉”层次.:20%。“了解”层次:10%。按教学课时要求,试卷中基本概念20%。指令系统及程序设计40%。接口设计40%。
三、教学内容
第一章 绪论 (2学时)
第一节 本课程的任务、研究对象
本节应熟悉:本课程的学习任务,学习方法
第二节 微机的发展历史和应用前景
本节应了解:微机的应用前景和发展趋势
第二章 80X86微处理器的结构 (4学时)
第一节 计算机组成及特点
本节应掌握:计算机的基本组成原理
第二节 8086/8088微处理器的外部引脚功能
本节应掌握:8086CPU引脚的功能
第三节 8086/8088微处理器的内部结构分析
本节应掌握:8086CPU内部组成和各部分的工作原理
第四节 最小模式的组成原理 (自学最大模式的组成原理)
本节应掌握: 8086最小模式的设计方法和应用扩展
第五节 8086/8088的时序分析
本节应掌握: 8086最小模式的工作时序
第六节 Pentium微处理器功能与组成结构
本节应了解: 现代微机的基本组成原理、功能、特点
第三章 内存储器及其扩展接口 (6学时)
第一节 存储器的基本概念
本节应了解:存储器的基本工作原理
第二节 RAM的工作原理和基本设计方法
本节应掌握:RAM基本工作原理与地址译码的设计方法;
第三节 ROM的工作原理和基本设计方法
本节应熟悉:ROM基本工作原理与地址译码的设计方法
第四节 存储器译码与8086CPU接口电路的设计原理
本节应了解:如何处理16位数据与8位存储器地址的基本方法,奇、偶地址的设计方法,8086地址译码的设计方法
第四章 8086指令系统和汇编语言程序设计 (20/18学时)
第一节 寻址方式
本节应掌握:8086的寻址方式
第二节 8086微处理器的指令系统
本节应掌握:8086的指令功能和使用方法
第三节 汇编语言程序格式和表达式
本节应掌握:8086的格式形式和各种表达方式
第四节 汇编语言程序设计方法
本节应掌握:汇编语言程序基本设计方法和基本要求
第五章 输入/输出 (4学时)
第一节 I/O模块的基本处理方法
本节应掌握:微机数据传送的基本处理方式
第二节 I/O模块的程序控制方式
本节应掌握:输入/输出数据的程序控制方法
第三节 中断处理方式
本节应掌握:中断传送的特点、性质及方法
第四节 8086中断处理原理
本节应掌握:8086中断处理原理和类型,熟悉中断向量与中断类型的关系
第六章 可编程中断控制器8259 (4学时)
第一节 8259中端控制器的外部与内部功能
本节应掌握:8259引脚功能和内部结构
第二节 8259控制字和初始化编程
本节应掌握:8259的操作命令字和控制命令字的意义和使用方法
第三节 8259的应用举例