《微机原理及接口技术》复习提纲
( 2014-12-4 )
1、微型计算机的数制及各数制转化,BCD码及转换
2、微型计算机由哪几部分组成?各部分起什么作用?请画出其功能结构示意图。
3、8088CPU从功能上看是由哪几部分组成?各部分起什么作用?
4、8088CPU内部有哪些寄存器?
5、标志寄存器有什么作用?写出其各位的符号和名称。
6、8088 系统中存储器为什么要分段, 8088最大存储器为多大,I/O空间呢?
7、什么叫存储器的逻辑地址?什么叫存储器的物理地址?8088 系统中的20位物理地址是怎样形成的?
9、CS与IP在程序中各起什么作用,会计算物理地址?
10、SS与SP在程序中各起什么作用,会计算物理地址?
13、DS、SS、ES在程序中起什么作用,会计算物理地址?
14、数据在程序中是怎样存放的?
15、理解汇编语言的指令格式;什么叫操作码?什么叫操作数?
16、什么叫寻址? 8088系列 CPU有哪几种寻址方式?理解常用指令中源操作数和目的操作数的寻址方式。
17、8088系列微机系统有哪几大类指令?
18、掌握各条指令的格式、指令功能及其对标志寄存器的影响。重点是能读懂程序段(传送,移位,逻辑,跳转,堆栈,dos调用,输入输出等指令等)。
19、什么叫堆栈?会分析push和pop指令后的结果? 21、根据第8章的例8.7、例8.13学习程序流程图的画法、程序的编制方法。
22、汇编语言程序设计需经过哪几个步骤?
1
23、通过例7.5,理解汇编语言程序的基本格式及编程。
24、CPU 与外设连接时为什么要使用I/O 接口电路?,?
25、微机的I/O 接口电路与外设交换的信息有哪几种类型?
26、CPU 与外设之间的输入/输出控制方式有哪几种? 27、什么叫串行通信?什么叫并行通信?比较一下这两种方法各有什么优缺点?
28、微机系统中为什么要采用中断?
30、什么叫中断向量?什么叫中断向量表?如何计算中断类型号为N的中断向量存放在的开始存储单元地址
31、通过图10-6及10.4.1节弄清楚中断服务程序的入口地址是怎样在向量表中存放的。
32、理解图10-7中断的响应过程。
34、8259A是什么芯片?其主要功能是什么?
35、理解中断的优先级别;理解中断的完全嵌套方式。
39、8255A是什么芯片?其主要功能是什么?
40、8255A有几个并行输入/输出端口,8255几个端口有几种工作方式?
41、理解8255A的工作方式控制字和置位/复位控制字。
42、理解8255A的应用举例和初始化程序的编写方法。
43、掌握I/O 接口芯片的地址确定。
44、8251A 是什么芯片?其主要功能是什么?
45、串行通信线路的工作方式有哪几种?
47、理解8251A 芯片的控制字及工作方式的设定。
49、8253是什么芯片?其主要功能是什么?它有几个独立的通道?
2
50、8253有哪几种工作方式?计数器和计时器有什么异同?
51、理解8253芯片的控制字及工作方式的设定。
52、理解8253的应用举例及初始化程序的编写方法。
58、什么叫D/A转换?A/D转换?二者有什么区别?
59、ADC 0809 是什么芯片?在一片ADC 0809中有几个通道?
60、理解ADC 0809与系统总线的连接及编程。
61、DAC 0832 是什么芯片?一片0832中有几个通道?
62、芯片寄存器的地址是如何确定的?8255,8253,8259等芯片寄存器的地址如何确定?
程序设计
假设有一组数据1,-3,8,3,70,-1,44,89判断这组数据(8位)等于0,大于0,小于0的总个数;将结果存入到plus(正数), negative(负数),Zero(零)单元。 1. 画出流程图 2. 编写完整的程序
3