微机原理习题1.doc
《微机原理习题1.doc》由会员分享,可在线阅读,更多相关《微机原理习题1.doc(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date微机原理习题1微机原理习题15 5 6 7 7 A A A B B B B 5 5 5 5 6 6 6 7 7 7 8 8 8 8 5 5 5 5 6 6 6 7 7 7 8 8 8 8 5 5 5 5 6 6 6 7 7 7 8 8 8 8 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 1 1 1 1 1 2 2 2 2 2 3 3 3
2、 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 9 4 4 4 5 5 5 5 6 6 7 7 8 9 4 4 4 5 5 5 5 6 6 7 7 8 9 4 4 4 5 5 5 5 6 6 7 7 8 9 4 4 4 5 5 5 5 6 6 7 7 8 9 微机原理与应用 834 16日 下午微机原理与应用 834 16日 下午微机原理与应用 834 16日 下午微机原理与应用 834 6日 下午“微机原理与应用”试题答案及评分标准1、 填空(每空1分,共20分)1. 若X=-85,Y=26,字长n=32,则X+Y补= FFFFFFC5H ,X-Y补= FFFFFF
3、91H 。2. 若(AX)=6531H,(BX)=42DAH,则执行指令SUB AX,BX之后,(AX)= 2257H ,(SF,ZF,CF,OF)= 0, 0, 0, 0 。3. 按下表中给出的8位2进制数,完成以下填空。真值原码补码 -181HFFH+127 7FH7FH-127FFH 81H4. 用2114(1K4bit)组成4K8bit的存储模块,所需芯片组数为 4 组,所需芯片总数为 8 片。5. 若DS=6100H,则当前数据段的起始地址为 61000H ,末地址为 70FFFFH 。6. 动态RAM与静态RAM的主要不同点在于动态RAM需要 刷新 。7. 8086系统最多能识别
4、256 种不同类型的中断,每种中断在中断向量表中分配有 4 个字节单元,用以指示中断服务程序的入口地址。8. 8086系统中,某数据区中存有10个字数据,若该数据区的起始地址为610A:1C17H,则该数据区起始单元的物理地址为 62CB7 H,末单元的逻辑地址为 610A:1C2A H。9. 某存贮器单元的实际地址为2BC60H,该单元在段地址为2AF0H中的偏移地址是 0D60H 。10. 8086/8088 CPU提供了接受外部中断请求信号的引脚是 NMI 和 INTR 。11. 在特殊全嵌套方式下,8259可响应 同级或高级 中断请求。12. 有地址重迭现象的译码方式为 部分译码 和
5、线选法 。13. 一中断向量占4个字节单元,其中低地址的两个字节单元存放 中断服务程序入口地址的偏移量 ,高地址的两个字节单元存放 中断服务程序入口地址的段基址 。14. 当前微机的存储系统分为三级,即 Cache 、主存和外存。这种层次结构设计的依据是 程序和数据访问的局部性原理 。15. 设堆栈指针(SP)=0110H,顺序执行下面三条指令后,PUSH AX;PUSH BX;POP AX。SP的内容是 010EH 。16. MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行指令数 百万条指令 17. 8088的ALE引脚的作用是 锁存复用线上的地址 。18. 宏汇编语言程序被汇
6、编时, 指令 语句产生代码指令, 伪指令 语句不产生代码指令, 宏指令 语句可能产生也可能不产生代码指令。19. 调用程序、子程序传送参数的方法通常有 寄存器 、 内存 和 堆栈 三种方法。20. 变址寻址的有效地址是变址寄存器的内容与 地址位移量 代数和。21. 为下述情况各举一例。1) 寄存器与存储单元内容相加送寄存器 ADD AL, BX 。2) 寄存器互送 MOV AX, BX 。3) 将标志寄存器进栈 PUSHF 。4) 立即数与寄存器内容相加送寄存器 ADD AX, 1234H 。5) 将48H、5AH存入字节数据区ARRAYB ARRAYB DB 48H , 5AH 。22. 8
7、086复位后,CPU将从 FFF0H 开始运行程序。23. 某计算机系统的存储容量为512K字节,若用64K1的芯片构成,需要 64 个芯片,需要 16 个片内地址线, 8 个芯片组选择线。 24. 8086的可屏蔽中断的响应过程是:1) INTA(1),PIC进行优先级排队判优处理2) INTA(2) ,PIC把中断类型码放到DB上,由CPU读入3) PUSH FLAG4) CLEAR IF , TF 5) PUSH CS 6) PUSH IP 7) (I P)=(TYPE*4+1):(TYPE*4+0)8) (CS)= (TYPE*4+3) : (TYPE*4+2) 25. CPU与外部设
8、备数据传送的方式有 无条件 、查询方式 、 中断方式 、和 DMA 。 26. 异步串行通讯如果采用1个起始位、7个数据位、1个奇校验位、1个停止位的数据格式,每秒钟传送240个字符,其波特率为 2400 。27. 二进制数11111000B,若为有符号数的反码表示,表示的十进制数是 -7 。若为有符号数的补码表示,表示的十进制数是 -8 。28. 已知8086指令序列为:MOVAX,0FFF7HMOVBX,8FF8H IDIVBL此指令序列执行后,(AX)= FF01H , (BX)= 8FF8H 29. 存储器地址译码的原则是:低位地址线用于 片内选址 ;高位地址线用于 片选选址 。30.
9、 8086/8088CPU可访问两个独立的地址空间,一个是I/O地址空间,最大访问范围为 64k 字节;另一个为存储器空间,最大访问范围为 1M 字节。 31. 8259A工作在8086/8088模式,中断类型控制字设置为10H,那么对芯片IR4的中断请求,它的中断类型号是 14H ,该中断服务程序的入口地址存放在内存地址为 50H 至 53 的单元中。32. 如果8086CPU的DS=0001H,那么该数据段对数据存储器进行寻址的范围为 00010H 到 1000FH 。 33. 单片8259A最多可以接入 8 个不同的中断源,如果使用一个主片,3个从片,则最多可以接入 29 个不同的中断源
10、。34. 汇编语言源程序是由汇编语句构成的,这些语句可以分为两大类,一类是 指令性 语句,另一类是 指示性 语句。 35. 如果8086的(AL)=7AH,那么指令AND AL,0F0H执行后,(AL)中的内容为70H 。指令TEST AL,0F0H执行后,(AL)中的内容为7AH 。36. 某CPU使用中断方式读取ADC0809的数据,ADC0809可以向CPU发出中断请求的信号是 EOC 。37. 对一个频率为4kHz的正弦信号,要求在每个周期内采样5个点,则应选用A/D转换器的最大转换时间为 50us 。38. 如果波特因子为64,波特率为1200b/s ,则控制传输的时钟频率应该为 1
11、53.6Kkz Hz。如果通讯双方约定,每一帧由一个起始位、8个数据位、无奇偶校验和一个停止位构成,若波特率为1200b/s ,则每秒所能传送的最大字符数是 240个字符 。2、 选择题(每空2分,共40分)1. 微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为 B 级外部硬中断。A)32B)29C)28D)242. 下列的8086指令中,合法的指令是 A 。A)MOVBX,BX B)MOV2000H,BXC)MOVDS,1000H D)MOVAX,BXBP3. 连接到64000h-6FFFFh地址范围上的存储器是用8k*8RAM芯片
12、构成的,该芯片要 B 片A)8片B)6片C)10片D)12片4. 某一SRAM芯片的容量是5128位,除电源和接地线外,该芯片的其他引脚最少应为 D 根A)25 B)23 C)21 D)195. 8253可编程定时器/计数器中,其二进制的最大计数初值为 C 。A)65536 B)7FFFH C)0000H D)FFFFH6. 中断向量表是存放 B 的存储区域.A)中断类型号 B)中断服务程序入口处地址C)中断断点地址 D)程序状态字7. INT8255中可用置位/复位控制字对 C 的各位进行按位操作以实现某些控制功能。A)A口 B)B口 C)C口 D)数据总线缓冲器8. 对于开关型设备的控制,
13、适合采用的I/O传送方式是 A 。A)无条件 B)查询 C)中断 D)DMA9. 根据下面提供的8088CPU系统内存中的数据,INT 11H中断服务程序的入口地址是 D 。A)CC8AH:19A0HB)A019H:8ACCHC)CDF8H:00F0HD)F000H:F84DH10. 既然是在数据传输率相同的情况下,那么,又说同步字符传输速度要高于异步字符传输其原因是 B 。A)发生错误的概率少B)附加位信息总量少C)双方通信同步D)字符之间无间隔11. 软中断INT n的优先级排列原则是 C A)N值愈小级别愈高B)N值愈大级别愈高C)无优先级别D)随应用而定12. 在8086系统的中断向量
14、表中,若从0000H:003CH单元开始由低地址到高地址依次存放34H、FEH、00H和F0H四个字节,则相应的中断类型码和中断服务程序的入口地址分别为 C 。A)0EH,34FEH:00F0HB)0EH,F000H:FE34HC)0FH,F000H:FE34HD) 0FH,00F0H:34FEH13. IRET指令的功能为 A 。A)中断返回B)有符号数小于时转移 C)溢出时中断D)过程返回14. CPU包括 C 两部分。A)ALU和累加器B)ALU和控制器C)运算器和控制器D)ALU和主存储器15. 在采用DMA方式的I/O系统中,其基本思想是在以下部件或设备之间建立直接的数据通路,这指的
15、是 B 。A)CPU与外围设备B)主存与外围设备C)外设与外设D)CPU与主存16. 下列叙述中,正确的说法是 D A)编译程序,解释程序和汇编程序不是系统软件B)故障诊断程序,排错程序,人事管理系统属于应用软件C)操作系统,财务管理程序,系统服务程序都不是应用软件D)操作系统和各种程序设计语言的处理程序都是系统软件17. 主存和CPU之间增加高速缓存的目的是 A A)解决CPU和主存之间的速度匹配问题B)扩大存储容量C)既扩大内存容量,又提高存取速度D)解决CPU与外设之间速度匹配问题18. 如果对系统的实时时钟电路重新编制,在相应的中断被允许的前提下,它将每隔976.562us提出一次 B
16、 A)告警中断B)周期中断C)秒中断D)NMI中断19. IBM PC机的总线是 C 总线A)芯片级B)局部C)系统D)外总线20. 一个微机系统的CPU的低位地址线A0A9作为访问外设的地址,若某接口芯片内部有16个端口地址,则用以产生片选信号/CS的地址为 D 。A)A5A9B)A2A9C)A0A9D)A4A921. 下列哪种表述正确 D A)数值运算协处理器是为整型数运算而专门设计的器件B)数值运算协处理器是为实现数据DMA传输而专门设计的器件C)数值运算协处理器是为定点数据运算而专门设计的器件D)数值运算协处理器是浮点数运算而专门设计的器件22. 下列哪种表述正确 B A)有效地址确定
17、内存单元在整个寻址范围内的位置B)物理地址确定内存单元在整个寻址范围内的位置C)偏移地址确定内存单元在整个寻址范围内的位置D)有效地址就是物理地址23. 当8255的端口A,端口B均工作在方式0的输入方式下,端口C可以作为 A 用。A)两个4位I/O端口或1个8位I/O端口B)状态端口C)部分引脚做端口A,端口B的联络信号D)全部作联络信号24. 某微机最大可寻址的内存空间为16MB,其CPU 地址总线至少应有 D 条。A)32 B)16 C)20 D)2425. 在8086 宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是 B 。A)汇编指令B)伪指令C)机器指令D)宏指令26.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 习题
限制150内