《微机原理及接口技术》复习提纲 下载本文

内容发布更新时间 : 2024/5/20 21:09:48星期一 下面是文章的全部内容请认真阅读。

《微机原理及接口技术》复习提纲

( 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