收藏 分享(赏)

微机原理及应用复习真题.doc

上传人:dreamzhangning 文档编号:2226076 上传时间:2018-09-06 格式:DOC 页数:14 大小:329.50KB
下载 相关 举报
微机原理及应用复习真题.doc_第1页
第1页 / 共14页
微机原理及应用复习真题.doc_第2页
第2页 / 共14页
微机原理及应用复习真题.doc_第3页
第3页 / 共14页
微机原理及应用复习真题.doc_第4页
第4页 / 共14页
微机原理及应用复习真题.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、1一、选择题:(每题 分,共 分) 1. CPU 执行 OUT DX,AL 指令时,( ) 的值输出到地址总线上。A) AL 寄存器 B) AX 寄存器 C) DL 寄存器 D) DX 寄存器2. 一个接口芯片可由( )组成。A)一个端口 B)两个端口 C)仅一个 I/O 地址 D)若干个 I/O 地址3. 在数据传输率相同的情况下,同步传输速度要高于异步传输,其原因是( ) 。A)发生错误的概率少 B)每一字节数据的平均附加位信息量少C)双方通信需同步 D)字符之间无间隔4. CPU 响应两个硬件中断 INTR 和 NMI 时,相同的必要条件是( )。A)允许中断 B)当前指令执行结束 C)

2、总线空闲 D)当前访内存操作结束5. 串行通信的波特率越高,则串行传送数据的速度( )。A)越慢 B)越快 C)与波特率无关 D)由 CPU 速度决定6. 8255 可编程芯片的用途是下列说法 ( )。A)完成 DMA 通信 B)完成串行/并行信号的转换C)得到信号峰值 D)扩展可编程的平行的 I/O 接口7. 8086 采取的 I/O 寻址方式是 ( )。A)I/O 映像的 I/O 寻址方式 B)立即寻址方式 C)存储器影像的 I/O 寻址方式 D )增加传输距离的寻址方式8. CPU 对 DMA 控制器提出总线请求响应要比中断请求的响应快,原因是( )。A)只需完成访问内存操作 B)无需释

3、放总线控制权C)无需保留断点现场 D)有硬件 DMA 控制器9. 8255A 工作在方式 0 时,它没有 ( )功能。A)输入缓冲 B)输出锁存 C)电流放大 D)输入输出方向选择10. 主机查询打印机状态时,通常都要设置一段超时检测代码,其原因是( ) 。A)打印机准备就绪时序要求 B)程序查询方式必须这样做C)主机不能无限等待打印机就绪 D)让主机了解打印机当前操作状态11. 8086CPU 比 8080CPU 性能提高,是多方面技术的原因,其中下列技术也是因素其一。 ( )A)CPU 内部集成了 DMA 功能 B)初步采用了流水线技术C)含有 8KB 的高速缓存 cache D)采用中断

4、向量表响应中断请求12. 8255 工作方式 1 与方式 2 的时序符合下列说法( )A)输入、输出时序完全相同 B)方式 2 就是方式 1 输入和方式输出的合2并C)在方式 1 输入输出合并的同时,有数据方向改变的一定间隙时间之差别 D)B 组仍有工作方式 213. 下列芯片用于管理中断系统的是 ( )A)8255A B)8251AC)8253A D)8259A14. 在有关芯片初始化编程中,正确的做法是( )A)8251 串行口必须按先后次序初始化 B)8251 串行口不用按先后次序初始化C)8255A 方式 1 只初始方式命令字 D)8259A 是智能芯片不用对其初始化15. 8086

5、系统存储器扩展时,不合理的思路是( )A)在复杂系统必须采用线选法实现片选 B)8 位存储芯片可以用于 16 位计算机C)尽量采用大容量芯片以减少芯片数目 D)要考虑奇偶分体结构16. 计算机发展历程中( )A)微型计算机以器件更新划代 B)微型计算机以 CPU 更新划代C)初级计算机不用程序实现所需功能 D)哈佛结构和冯诺依曼结构完全相同17. RS232 接口可以连接的设备是( )A)具有 TTL 电平的接口设备 B )具有 RS232 口的终端设备C)带有 USB 接口的外部设备 D)标准打印口18. 物理地址 00028H 存放的内容( )A)中间运算结果的临时缓存 B)中断服务程序的

6、入口地址的偏移量C)汇编程序的机器码 D)堆栈区数据19. 寻址空间为 32GB 的计算机需要的地址总线位数( )A)32 位 B) 64 位C)36 位 D) 35 位20. 8251 串行接口( )A)内部物理寄存器数和端口地址数一致 B)内部物理寄存器数多余端口地址数C)接收和发送不可以同时进行 D)同步与异步同时收发的全双工方式3二、判断题:(每题 1 分,共 分)1. 不同指令的指令周期是不等长的。 ( )2. 8086CPU 包含总线接口部件和执行部件两大部分。 ( )3. 8086CPU 的 BIU 是执行部件,EU 是总线接口部件。 ( )4. 8086CPU 的标志寄存器 F

7、R 是 16 位不可拆分的寄存器,且只使用了其中 9 位。 ( )5. 8086CPU 开中断使用 IF 置位命令实现。6. 80286 CPU 芯片内部不含有高速缓存 Cache,这也是速度指标差的一个原因。 ( )7. 8086CPU 在响应中断时,执行一个中断响应周期。 ( )8. 8086CPU 在响应中断时,执行两个中断响应周期。 ( )9. 8086CPU 可以关闭任何形式的外部中断申请,因为它只有可屏蔽中断( )10. 寄存器 AX、BX、CX、DX、SI、DI 、SP、BP 均可用于寄存器寻址。 ( )11. 寄存器 AX、BX 、CX 、DX、SI、DI 、SP、BP 均可用

8、于 8 位寄存器寻址。 ( )12. 20 位物理地址计算式为 CS4+IP,因为 CS 是 16 位的。( )13. 20 位物理地址计算式为 CS10H+IP,因为 CS 是 16 位的。( )14. 程序中的转移指令、返回指令以及中断响应都能改变 CS:IP 的值,因此我们可以用传送指令改变 CS:IP 的值。( )15. 程序中的转移指令、返回指令以及中断处理都能对 CS、IP 进行操作。( )16. 8086 系统的存储器引入了分段的概念,每个段必须为 64K,段与段之间可以是独立的。( )17. 8086 系统的存储器引入了分段的概念,每个段最大为 64K,段与段之间也可以有重叠的

9、。( )18. 8086 堆栈段在压入数据后,其物理地址是增加的,因为 SP 的值是增加的。 ( )19. 8086 堆栈段在压入数据后,其物理地址是减少的,因为 sp 的值是减少的。 ( )20. 接口电路和端口的概念是有差别的。( )21. 一个 I/O 端口寄存器地址就被称为一个接口电路。 ( )22. 接口电路芯片根据功能不同,可能被分配若干个 I/O 端口地址。 ( )23. 任何一种计算机的 I/O 寻址方式只有 I/O 映像寻址一种。不能使用存储器映像的 I/O 寻址方式( )24. 通常在 I/O 接口自身都有定时控制逻辑,其原因是它与主机交换信息时存在时序不同步。 ( )25

10、. 在 I/O 接口电路内部不需要独立的控制逻辑,因为它与主机统一协调下同步工作。 ( )26. 外设与 CPU 之间的数据传输方式中,查询方式比中断方式更易于提高 CPU 的4有效利用率。 ( )27. SRAM 电源撤除,信息不会丢失。( )28. SRAM 电源撤除,芯片中的信息立即丢失。( )29. 闪速存储器在电源撤除后仍可正常工作,因为其信息可以保存多年。 ( )30. DMA 传输过程中,CPU 无法通过数据总线向外设输出数据。 ( )31. 计算机与外设的数据传输包括 I/O 处理机方式,它比查询方式实时性好。 ( )32. 8086 的中断系统中有两类硬中断:可屏蔽中断和不可

11、屏蔽中断。( )33. 8086 的中断系统中有仅有可屏蔽中断和不可屏蔽中断两类硬中断,不具有软中断功能。( )34、微机系统复位过程中,CPU 不能响应非屏蔽中断。 ( )35. RS-232 总线能同 TTL 器件直接连接。( )36. 同步通信传输信息时,其主要特点是同步字符后将多个字符一起发送的。 ( )37. 串行接口 8251A 初始化过程必须按照一定的次序编程,否则无法正常工作。 ( )38. 8251A 包括方式命令字和操作命令字两种,同一程序中均可反复使用。 ( )39. A/D 芯片的功能是完成将数字量转换为模拟量, ( )40. DMA 传输结束由 I/O 接口向 CPU

12、 发中断请求,目的是让 CPU 收回总线控制权。( )41. DMA 传输是由总线保持请求信号 HLOD 申请使用系统总线,由总线保持响应信号 LHDA 表示让出总线使用权。 ( )42. DMA 传输过程中,CPU 依然可以通过数据总线向外设输出数据。 ( )43. 8255A 占用 A 口、B 口、C 口、命令口和状态口共 5 个端口地址。( )44. 8255A 并行接口芯片在使用前,必须对其进行初始化编程。 ( )45. 8255A 并行接口芯片的 C 口的各位在任何工作方式下都是由方式控制字编程设定的。 ( )46. 8255A 的控制口地址是 83H,则 A 口地址就应该是 80H

13、。 ( )47. 8255 具有三种工作方式,方式 1 的 是输入信号,用于将外设数据锁存进选STB定的输入寄存器。 ( )48. 8255A 具有三种工作方式,方式 1 的 是外设应答信号,表示外设已收到CK8255 输出的数据。 ( )49. 任何一种计算机的 I/O 寻址方式只有 I/O 映像寻址一种。不能使用存储器映像的 I/O 寻址方式。( )50. 8253 定时器/计数器可 BCD 码计数或二进制计数,三个 16 位独立计数器均具有6 种工作方式可选用。 ( )51. 8253 内部计数器采用的是加计数器,加到溢出后就可提出溢出中断请求。 ( 5)6三、填空题 (每空 1 分,共

14、 分)1.请写出三种常见的微处理器型号:_、_、_。2. INTEL CPU 工作在内存的实地址模式时,内存的物理地址由_和_两部分组成。3. 每条指令的执行过程中是由_、_和_等操作组成。4. 当对堆栈操作时,8086 会自动选择_值作为段基值,再加上由_提供的偏移量形成物理地址。5. 当取源串数据时,8086 会自动选择_段的值作为段基值,再加上由_寄存器提供的偏移量形成物理地址。6. 8086CPU 总线接口部件中有四个段寄存器,它们分别是_和 ES 附加段寄存器。7.数据传送方式有无条件传输、_、_、_和 I/O 处理机方式。8.在中断方式下,当_已经有数据要输入 CPU 或者准备好接

15、收数据时,接口会向 CPU 发一个_ _。9. 8086CPU 的中断向量表中存放的是中断向量,即中断处理程序的_。若在 00000008 开始的 4 个字节中分别是 11H,22H,33H,44H,则对应的中断类型号为_的中断向量是_。10. 类型码为 的中断所对应的中断向量存放在 0000H: 0058H 开始的 4 个连续单元中,若地址由低到高的 4 个连续单元的内容分别是 80H、 、 、50H,则相应的中断服务程序地址为 5060H : 7080H。11. 8086 的最低 字节存放的是中断向量,即中断处理程序的_。若中断类型号 n=5,则 4 个字节中断向量 1234:5678H

16、从则_单元开始存放。12. 微处理器设置片内 Cache 主要目的是_。13. 8086 存储体系的层次分为内存、外存层次和内存、 层次。14.串行通信的波特率越高,则串行传送数据的速度_。15.只读存储器分为掩膜 ROM、PROM 和 、 、 。随机存储器存储原理分为 和 存储器。16. 8086 的指令队列是 个字节,8088 指令队列是 个字节。17.片选信号的实现可采用 法 法或者 法。18.指令系统在有约定的段时,也可用 在非约定段使用。四个段的 段必须进行段填充。19.8086 中断系统分为可屏蔽中断、 和 。20.可实现串行通信的芯片型号有 , 可实现并行通信的芯片型号有 ,可实

17、现中断功能管理的芯片型号有 。三种芯片都要进行初始化编程。 7四、简答题:(每小题 分,共 分)1. 8086CPU 与 8088CPU 的主要区别是什么? 2. 8086CPU 由哪两部分组成?其各自的主要作用是什么?3. 8086CPU 有哪两种模式?其控制信号的产生有什么特点?4. 8086 存储器的分段结构中,分哪几个段?每个段的最大地址空间是多少字节?8086 最大存储空间是多少?5. 8086CPU 中哪些通用寄存器只能用于 16 位字寻址操作,不可以分成高低 8 位?各自的用途是什么?6. 8086 的取指队列工作期间有何特点?7. 在 8086CPU 系统中,设某中断源的中断类

18、型码为 08H,中断向量为0100H:1000H,请写出其相应的中断向量存储地址,并写出从该地址开始,连续的 4 个存储单元存放的内容。8、在 8086CPU 系统中,设某中断源的中断类型码为 08H,中断向量是多少位的,本题的中断向量的偏移量所存的地址是哪个单元?请写出其相应的中断向量的存储地址空间。9. 已知当前段寄存器的基址(DS)=021fH,(ES)=0A32H,(CS)=234EH,则上述各段空间的物理地址的首地址和末地址是什么(按 64KB 空间计算)?10. 已知(CS)=234EH,指令存储单元的物理地址为 25432H。若(CS)=1A31H 时,指令指向的物理地址是什么单

19、元?11. 8086 有哪几种寻址方式?12. 8086 指令系统分成哪几大类?13. 8086 堆栈指针寄存器 SP 的作用是什么?入堆和出堆栈操作时,SP 怎样变化?14. 主存储器的主要技术指标有那些? 15、主存储器的主要技术指标有那些?8086CPU 与存储器连接时应考虑那些因素?16. 存储器分哪几大类,每大类中又有哪些具体小分类,其优缺点(特点)是什么?17. 计算机多层存储结构中,从里向外分别有哪些层的存储器?那一层速度最快?18. 片选方法有哪些?特点是什么?19. CPU 与外设之间传送数据有哪些传送方式?20、计算机的输入/输出传输方式有哪几种?其各自主要优缺点是什么?2

20、1. 8255A 工作在方式 1 输入时,如果 CPU 用查询方式和 8255A 交换信息,为什么不查询 信号?STB22. 8255A 可编程并行接口芯片 A 组和 B 组的工作方式 2 是否完全相同?是什么原因造成的23. 8255A 有哪几部分组成,简述各部分的基本功能。24. 举例说明一个定时器/计数器芯片(写出型号即可) ,它内部有几个计数单元?8是加计数还是减计数?25. 存储器或 I/O 接口芯片扩展的片选方法有哪些?特点是什么?26. 存储器扩展时,有几种片选方法?各有何优缺点?27. 串行通信有何特点。28. 异步通信一帧字符的格式是什么?29. *说明两种 A/D 转换原理

21、及其优缺点。 (仅指出原理即可)9CEOE五、综合题 (每题 分)1. *用 2764 ROM 芯片扩展 8K 字的程序存储器,先回答下列问题,然后绘制线路图。要用几片 2764?2764 是 8 位数据线,8086 是 16 位数据线,应怎样考虑连接?要求地址空间范围为 00000H-03FFFH,A 19A18A17A16连接到图中那个器件输入端?2764 有多少根地址线?A 0应怎样处理啊?注:CPU 提供的信号线有: 数据线 D 15D 0 地址线 A 19A 0 存储器或 I/O 端口访问信号 M/I读信号 写信号RWR 总线高字节有效信号BH 2764 提供的信号有: 13 位地址

22、线 A 12A 0 8 位数据线 D7D 0 片选信号, 低电平有效 输出允许信号,低电平有效VPP: 编程电源, 该端加+5 V 电源2. 8255A 个端口设置如下, A 组和 B 组工作与方式 0,A 口为输入,B 口为输出,C 口高 4 位为输出,C 口低 4 位为输入,A 口地址设为 40H。(1)写出工作方式控制字(2)8255A 初始化编程(3)从 A 口输入数据,将其取反,从 B 口输出,用 3 条指令完成。8255 工作方式字格式如下101 D0D1D2D3D4D5D6方式控制字标志位 端 口 C(P3C0)输 入 /输 出端 口 B输 入 /输 出端 口 B方 式 位端 口

23、 C(P7C4)输 入 /输 出 位端 口 A输 入 /输 出 位端 口 A方 式 位3. 在 8086 系统中,若有 1024 8 位的 RAM 芯片组成 4k8 位的存储器。问:需要多少芯片?问:在 CPU 的地址线中有多少位参入片内寻址?问:多少位作为芯片组的选择信号(即多少位参加片选译码)?4. 在 8086 系统中,若有 1024 1 位的 RAM 芯片组成 16k8 位的存储器。问:需要多少芯片?问:在 CPU 的地址线中有多少位参与片内寻址?问:多少位作为芯片组的选择信号(即多少位参加片选译码)?5. 8253 端口地址为 E8EBH,若用通道 0 工作方式 1,按照二-十进制计

24、数,计数值 5080H,进行初始化编程。S C 1 S C 0D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0R L 1 R L 0 M 2 M 1 M 0 B C D( 计数器选择 )0 0 : 0 号计数器0 1 : 1 号计数器1 0 : 2 号计数器1 1 : 非法选择 ( 读 / 写格式 )0 0 : 计数器锁存命令0 1 : 读 / 写低 8 位1 0 : 读 / 写高 8 位1 1 : 先低 8 位后高 8 位( 工作方式选择 )0 0 0 : 方式 00 0 1 : 方式 1X 1 0 : 方式 2X 1 1 : 方式 31 0 0 : 方式 41 0 1 : 方

25、式 5( 计数方式 )0 : 二进制计数1 : B C D 码计数6. *有 8 个发光二极管,其阴极上加低电平则亮,用 74LS273 芯片作为 I/O 接11口与 8086CPU 通信。要求这些二极管同时亮或灭,同时二极管亮或灭的时间分别为 50mS 和 20mS。试画出其硬件接口电路,并编写程序完成以上要求。 (时间控制可调用软件延时程序) 。(74LS273 是 8 位 8D 锁存器, D0-D7 是数据输入端,Q 0-Q7 是数据输出端, 是CP低电平有效的锁存控制信号)7. 分析 8255 工作方式 1 中的 4 个典型信号意义及其作用。1) 信号的定义和作用 2)IBF 信号的定

26、义和作用STB3) 信号的定义和作用过程 4) 信号的定义和作用ACKOBF8.* 打印机驱动接口是一个并行接口,它需要数据口输出数据,控制口用于控制打印机工作,状态口用于测试打印机的现行工作状态。要求用 8255 芯片设计一个打印机控制接口。9.发挥题:综合分析你学习 8086CPU 后,对微机结构特点进行条目化的总结,列出你认为的 5 条较明显的特点。12六、指令系统题 (每小题 分,共 分)1.执行下面程序段后,(AL)=?MOV CX, 8MOV AX=100ABC:SUB AX, CXLOOP ABCJMP $2. 执行下面程序段后, (DL) =?MOV CL, 4MOV DL ,

27、 54HROL DL, CLJMP $3. 已知 AX=0FFAAH,CF=1MOV CX,00ABHOR CX,FF00HSUB AX,CX上述程序段执行后 AX 和 CF 的内容分别是什么?4. 阅读下列指令,在每条指令的 ;号后简明指出该条指令的具体功能(1) MOV BL, AH ;(2) MOV AL,1278H ;(3) XCHG 1234H, AL ;(4) IN AL, DX ;(5) OUT 0475H, AL ;(6) LAE SI, 2040H ;(7) ADD DX, 0AC6DH ;(8) DEC AL ;(9) SBB AX, 5698H ;(10) JMP ABC

28、 ;(11) MUL BL ;(12) MUL BX ;(13) DIV 2341H ;(14) NOT AX ;(15) XOR DX, 00FFH ;(16 SHR SI, CL ;(17) JNZ SUB1 ;(18) IRET ;(19) CALL ABC ;13(20) XTAL ;5. 阅读下列指令,在每条指令的 ;号后指明该条指令的具体功能(1)MOV BL, AH ;(2)MOV AL,1278H ;(3)XTAL ;(4)XCHG 1234H, AL ;(5)IN AL, DX ;(6)OUT 0475H, AL ;(7)LAE SI, 2040H ;(8)ADD DX, 0

29、AC6DH ;(9)CALL ABC ;(10)DEC AL ;(11)SBB AX, 5698H ;(12)JMP ABC ;(13)MUL BL ;(14)MUL BX ;(15)DIV 2341H ;(15)NOT AX ;(17)XOR DX, 00FFH ;(18)SHR SI, CL ;(19)JNZ SUB1 ;(20)IRET ;6. 阅读下列指令,在每条指令的 ;号后指明该条指令的具体功能(1)MOV AX, DX ;(2)MOV AL,1234H ;(3)PUSH DX ;(4)XCHG 1234H, AL ;(5)IN AX, DX ;(6) OUT 0384H, AX ;(7) LAE SI, 2040H ;(8) ADC DX, 0AC6DH ;(9) INC AX ;(10) SBB AX, 5698H ;(11) CMP AX, BX ;(12) MUL BL ;(13) IMUL BL ;(14) IDIV 2341H ;(15) NOT AX ;14(16) OR DX, 00FFH ;(17) SHL SI, CL ;(18) JNC SUB1 ;(19) INT 24H ;(20) JMP FAR PTR SUB1 ;

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报