微机原理教学大纲.doc
文本预览下载声明
一、课程基本信息
?课程名称:微机原理与接口技术(Principle of Microcomputer and Interface Technology)
二、教学目的及要求
?
章节 教学目的及要求 1、微型计算机基础知识 让学生了解微型计算机的发展概况,计算机中数和码的表达方式,计算机硬件系统的组成及计算机的工作过程。
(1). 应熟悉的内容:微机中的数制及码制(数制:二进制、十进制、十六进制;特别是二进制中的原码、反码、补码的表示及变换方法。码制:BCD码、ASCII以及汉字编码) ;微型计算机的基本结构、系统软件、应用软件。IBM PC的基本配置。
(2). 应掌握的内容:2、10、16进制数的表示方法、运算方法及相互之间的转换,10、16进制数与ASCII之间相互转换的方法。 2、80X86/Pentium微处理器内部结构 1、应熟悉掌握1. 8088/8086的特点及内部结构,特别是各寄存器的名称、作用,存储器的组织、逻辑地址、物理地址及相互之间关系。
2.存储器中物理地址与逻辑地址的定义及他们之间的关系
3.访问存储器类型(取指令、堆栈操作、访问变量等)与逻辑地址来源的关系(段地址、偏移量)。为后续的指令部分打基础。 3、指令系统 让学生了解,掌握微机的指令系统和8086/8088的各种寻址方式。 4、汇编语言程序设计 让学生了解,掌握汇编语言程序设计方法和上机调试的方法,并能熟练编写各种汇编源程序。特别是综合性较强的程序(一个程序中采用了顺序、分支、循环、子程序等)。 5、8086/8088 CPU的总线操作与时序 让学生了解,掌握8086/8088微机的工作方式和硬件连接以及系统的组成。 7、半导体存储器 让学生了解,掌握微机中各种存储器的基本原理、使用方法。 8、输入输出接口技术 让学生了解,掌握微机输入输出接口技术。 9、中断与DMA技术 让学生了解,掌握微机的中断与DMA技术,应熟悉掌握中断和中断处理过程、内部中断和外部中断的特点及应用场合;中断矢量和中断矢量表。要求:应熟悉8259A的框图和引脚、特点、中断触发方式和中断响应过程、 8259A的编程控制并能设计应用 10、定时与计数技术 目的:让学生了解,掌握微机的定时与计数技术技术要求:应熟悉掌握8253的特点、工作过程及各工作方式的特点、应用场合和编程控制,并能设计应用。 11、并行接口与串行接口 目的:让学生了解,掌握微机的并行接口与串行接口的特点、使用方法及设计方法。要求:应熟悉掌握8255A的特点、工作过程及各工作方式的特点、应用场合和编程控制,并能设计应用。 12、人机交互接口 目的:让学生了解,掌握微机的并行接口与串行接口的特点、使用方法及设计方法。要求:应熟悉掌握8255A的特点、工作过程及各工作方式的特点、应用场合和编程控制,并能设计应用。 13、模拟量输入输出接口 目的:让学生了解,掌握微机A/D、D/A的特点、参数、工作原理、使用方法及设计方法。要求:应熟悉掌握A/D、D/A的特点、参数、接口电路设计。 ?
三、教学内容
?
章节 教学内容 学时 教学重、难点 1、微型计算机基础知识 1、介绍微处理器发展的4个阶段
2、介绍计算机中数的表示方式,各种数制之间转换,强调有符号数在计算机中的表示。
3、介绍计算机系统的组成及计算机的工作过程。 2 重点:微机工作过程,8088/8086 CPU内部寄存器的作用,计算机中有符号数的表示,(补码与真值之间的转换关系)
难点:指令在计算机中的执行过程. 2、80X86/Pentium微处理器内部结构 1. 8086/8088CPU 的特点
2. 8086/8088CPU结构框图
8086/8088两个独立的处理部件:执行部件(EU)和总线接口部件BIU的组成
3.8086/8088的功能:具有重叠并行执行指令的能力,分段寄存器在存储器地址计算中的作用。
4. 8086/8088的寄存器 2 8086/8088的寄存器、逻辑地址、物理地址及相互之间关系。 3、指令系统 3.1指令与指令系统
3.2指令的寻址方式
3.3 指令系统
3.3.1 数据传送指令
3.3.2 算术运算指令
3.3.3逻辑运算、移位指令和循环移位指令
3.3.4控制转移指令
3.3.5串操作指令
3.3.6处理器控制指令
3.4 指令的执行时间 12 重点:熟练掌握各条指令,要记住并熟练掌握各条串操作指令。特别是串操作指令的使用场合、应用条件、步骤及前缀的作用。
难点:寻址方式,使用各种指令(特别是乘除法指令和十进制调整指令)。串操作指令的使用场合、应用条件、步骤及前缀的作用。 4、汇编语言程序设计 4.1?概述
4.2 汇编语言基本语法
4.3 指示性语句?
4.4 汇编语言
显示全部