计算机硬件基础教学大纲.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机硬件技术基础(III教学大纲
一、课程名称:计算机硬件技术基础(III
二、课程代码:17010130
三、课程的基本要求
1.微型计算机基础
掌握微型计算机的组成以及各组成部分的主要功能特性;掌握微型计算机的总线结构以及简单的工作过程;了解现代先进计算机技术,了解衡量微型计算机性能的主要性能指标以及典型的微型计算机系统。
2.Intel系列微处理器
了解微处理器的内部结构;掌握内部各寄存器的主要功能,以及微处理器的存储器管理方式;了解微处理器的指令流水线技术;了解80x86系列微处理器各种工作方式的特点;了解微处理器常用外部引脚信号的定义规范。
3.指令系统及汇编语言程序设计
结合存储器管理方式,掌握80x86微处理器的各种寻址方式;掌握486微处理器在实模式下的常用汇编语言指令,以及汇编语言程序设计的方法。
4.存储器
掌握存储器的分级结构,存储器的分类以及常用存储芯片的特点;了解存储芯片与系统总线间的连接方法。
5.I/O方式
掌握I/O接口的基本概念,熟悉I/O端口的编址方式;了解IN/OUT指令的执行过程,掌握接口设计方法;掌握微机与外设之间的3种程序传送方式的接口设计以及程序设计,了解DMA传送方式和I/O处理机传送方式。
6.中断及中断管理机制
掌握中断的基本概念;掌握中断向量表的设置方法。
7.典型接口芯片及应用
熟悉定时器/计数器8254芯片的组成结构、工作原理,掌握8254芯片的接口设计和编程应用;熟悉并行I/O接口8255A的组成结构、工作方式,掌握8255A芯片的接口设计和编程应用;了解串行通信的基本概念;了解中断控制器8259的基本功能及使用方法。
8.人机接口
了解非编码键盘的接口设计和工作原理,掌握非编码键盘的键盘管理程序设计方法;熟悉八段LED显示器的显示原理和接口设计,
掌握控制八段LED显示的程序设计方法。
四、课程描述(较详细
1.微型计算机基础
微机的组成结构:运算器、控制器、存储器、输入和输出,重点介绍前3部分的主要功能;尤其是运算器中的组成结构,以及运算后各状态标志的含义及应用;
微机的总线结构:连接微机各组成部件的三总线结构,三总线的作用以及采用总线结构的优点;
简单的工作过程:以CPU为核心,由总线连接形成一个整体的微机,各部件如何协调工作;
简单介绍现代先进计算机技术,如中断技术、流水线技术等;主要性能指标以及典型的微机系统。
2.Intel系列微处理器
8086微处理器的内部结构、寄存器的作用、存储器管理方式以及指令流水线
概念;
80286微处理器的特点,为了兼容8086而形成的两种工作方式的特点,存储器管理方式以及指令流水线的发展;
80486微处理器的特点,3种工作方式的特点,80486微处理器
的外部引脚特点,常用总线信号。
3.指令系统及汇编语言程序设计
操作数的存放位置,以及相应的寻址方式;跳转指令JMP的转移地址的寻址方式;
486微处理器的常用汇编语言指令:数据传送类指令、算术运算类指令、逻辑运算类指令、字符串操作指令、控制转移类指令;
常用伪指令,汇编语言程序设计架构,顺序结构、分支结构和循环结构的程序设计方法。
4.存储器
存储器的分级结构,各级存储器的特点以及所采用的存储器类型,几种不同类型存储器的特点;
存储芯片与CPU的连接方法,3种存储芯片片选控制方法,及其特性和适用场合。
5.I/O方式
I/O接口的功能、分类以及基本结构,I/O端口地址和存储器地址的两种方式及其特点;
IN/OUT指令的执行过程,简单外设的输入/输出接口设计;
微机与外设之间的3种程序传送方式:无条件传送方式、查询
传送方式和中断传送方式,3种传送方式的适用范围、接口设计以及程序设计;
DMA传送方式和I/O处理机传送方式的特点。
6.中断及中断管理机制
中断、中断源、中断向量、中断向量表的基本概念,实模式下的中断响应过程以及中断向量表的设置方法。
7.典型接口芯片及应用
定时器/计数器8254芯片的组成结构、工作原理,8254芯片的接口设计和编程应用;并行I/O接口8255的组成结构、工作方式, 8255芯片的接口设计和编程应用;串行通信的基本概念;中断控制器8259A芯片的组成结构,主要功能,8259A芯片的接口设计和使用方法。
8.人机接口
非编码键盘的接口设计和工作原理,非编码键盘的键盘管理程序设计方法;
LED显示器的显示原理和接口设计,控制LED显示的程序设计方法。