当前位置:文档之家› 微型计算机技术题库

微型计算机技术题库

第1章强化训练一、单项选择题1. 在微处理器内部实现信息交换的总线称为()。

A.片总线B.内部总线C.芯片总线D.系统总线2. 下列哪组设备安装在主机箱中()。

A.显示器、硬盘驱动器、电源B.键盘、CPU、I/O接口卡C.内存、鼠标、光盘驱动器D.Cache、主板、电源3. 单片机又可称为()。

A.个人计算机B.嵌入式计算机C.单板机D.PC机4. 以下设备属于微型计算机的输入设备的是()。

A.键盘、鼠标、扫描仪B.鼠标、打印机、音箱C.键盘、音箱、麦克风D.打印机、显示器、扫描仪5. 以下设备属于微处理器的组成部件的是()。

A.内存B.硬盘C.通用寄存器D.I/O接口6. 计算机中常用的BCD码是()。

A.二进制数B.十六进制数C.二进制编码的十进制数D.不带符号数的二进制形式7. 目前,在计算机中采用二进制数,是因为()。

A.容易实现B.算术四则运算规则简单C.可进行二值逻辑运算D.以上都是8. 下列数中最大值的是()。

A.5AHB.01100011BC.28D.(10011000)BCD9. 下列数中最小的值是()。

A.(28)10B.(01100011)2C.(10011000)BCDD.(5A)1610. 构成微机的主要部件除CPU、系统总线、I/O接口外,还有()。

A.CRTB.键盘C.磁盘D.内存(ROM和RAM)11. 已知[X]原=10011010B,[Y]原=11101011B,则[X-Y]补=()。

A.溢出B.01111011BC.10000101BD.01010001B12. 十进制数-75用二进制10110101表示,其表示方式是()。

A.原码B.补码C.反码D.ASCII码13. 有一个8位机器数的补码是11111101,其相应的十进制真值是()。

A.-3B.-2C.509D.25314. 十进制数-38的8位机器数补码是()。

A.01011011B.110110110C.11011011D.0101101015. 十进制数38的8位机器数补码是()。

A.0011001B.10100110C.10011001D.0010011016. 在下面几个不同进制的不带符号数中,最小的数是()。

A.1001001BB.75C.37QD.0A7H17. 在下面几个不同进制的数中,最大的数是()。

A.1100010BB.225QC.500D.1FEH18. 在计算机内部,一切信息的存取、处理和传送都是以()形式进行的。

A.十进制B.八进制C.十六进制D.二进制二、填空题1. 微型计算机主要由()、()和I/O接口三大部分组成。

2. 对微型计算机系统而言,其软件主要包括()和()两部分。

3. 按组装规模和系统规模划分,常见的微型计算机有()、()和个人计算机三种类型。

4. 与十进制数45等值的二进制数是()。

5. 与二进制数101110等值的十六进制数是()。

6. 若X=-1,Y=-127,字长n=16,则:[X]补=()H,[Y]补=()H[X+Y]补=()H,[X-Y]补=()H7. 已知X=-65,用8位机器数表示,则[X]原=(),[X]反=(),[X]补=()。

8. 已知X=68,Y=12,若用8位机器数表示,则[X+Y]补=(),[X-Y]补=(),此时,OF=()。

9. 已知[X]原=01001001B,[Y]原=10101010B,求[X+Y]补=(),此时,OF=()。

[X-Y]补=(),此时,OF=()。

10. 已知X=-32,Y=13,则[X+Y]补=(),[X-Y]补=()。

第2章强化训练一、单项选择题1. SP是()指针。

A.基址B.堆栈C.源变址D.目的变址2. 由8086微处理器组成的PC机的数据线是()。

A.8条单向线B.16条单向线C.8条双向线D.16条双向线3. CPU的ALU主要完成()。

A.地址指针的变换B.中断管理C.产生各种时序D.算术、逻辑运算及移位操作4. 溢出是两个带符号数(),结果超出规定的数值范围。

A.两同号数相减B.两同号数相加C.两异号数相加D.两数异或5. 主存和微处理器之间增加高速缓存的目的是()。

A.解决微处理器和主存之间的速度匹配问题B.扩大主存容量C.既扩大主存容量,又提高速度6. 当M/ IO=0时,W/R=0时,微处理器完成的操作是()。

A.存储器读B.I/O读C.存储器写D.I/O 写7. 指令队列的作用是()。

A.暂存操作数地址B.暂存操作数C.暂存指令地址D.暂存预取指令8. 8086在响应总线请求时()。

A.地址总线为三态B.数据总线为输入C.地址线为输出D.DEN为高电平9. 8086/8088读/写总线周期,微处理器是在()时刻采样READY信号,以便决定是否插入T W。

A.T2B.T3C.T3下降沿D.T2上升沿10. 8086CPU可插入()。

A.1个等待周期B.2个等待周期C.3个等待周期D.任意多个等待周期11. 计算机完成一条指令的执行所需的时间称为()。

A.机器周期B.时钟周期C.运算速度D.指令周期12. 8086最小工作方式和最大工作方式的主要差别是()。

A.内存容量不同B.I/O端口数不同C.数据总线位数不同D.单处理器和多处理器的不同13. 8086微处理器以BP内容作为偏移量,则段基址是由()寄存器提供。

A.CSB.ESC.SSD.DS14. 8086微处理器中BP寄存器是()。

A.基址指针寄存器B.基址寄存器C.计数寄存器D.堆栈基址寄存器15. 逻辑地址是()地址。

A.信息在存储器中的具体B.经过处理后的20位C.允许在程序中编排的D.段寄存器与指针寄存器共同提供的16. 8086通用寄存器各有不同的特殊功能,其中DX寄存器的特定用法是()。

A.间接寻址中作变址寄存器B.在循环指令中作循环计数寄存器C.在I/O指令间接寻址中作地址寄存器D.间接寻址中作基址寄存器17. 8086/8088微处理器中的BX是()。

A.基址寄存器B.计数寄存器C.变址寄存器D.基址指针寄存器18. 8086微处理器中寄存器()通常用作数据寄存器,且隐含用法为计数寄存器。

A.AXB.BXC.CXD.DX19. 编程人员不能直接读写的寄存器是()。

A.DIB.CXC.IPD.SP20. 8086程序计数IP中存放的是()。

A.指令B.操作数C.代码段D.指令所在代码段的段内偏移量21. 8086微处理器内部具有自动增1功能的寄存器是()。

A.SIB.AXC.BPD.IP22. 属于8086微处理器内部通用寄存器中指针类寄存器的是()。

A.IPB.BPC.BXD.CX二、填空题1. 与16位微处理器同时推出的8088称为()微处理器,它与8086在结构上的主要区别是对外的数据总线的数目不同,8086是()根,8088是()根。

2. 8086CPU设有()个状态标志位,()个控制标志位。

3. 某CPU系统有16根地址线,最多能给()个存储单元编址。

4. 8086CPU向输入输出端口读一个字节数据时,需用()个总线周期。

第3章强化训练一、单项选择题1. INC指令不影响()标志。

A.OFB.CFC.SFD.ZF2. JMP FAR PTR BLOCK(BLOCK是符号地址)是()。

A.段内间接转移B.段间间接转移C.段内直接转移D.段间直接转移3. JMP NEAR PTR[DI]是()。

A.段内间接转移B.段间间接转移C.段内直接转移D.段间直接转移4. MOV AX,ES:[BX+SI]的源操作数的物理地址是()。

A.(DS)*16+(BX)+(SI)B.(ES)*16+(BX)+(SI)C.(SS)*16+(BX)+(SI)D.(CS)*16+(BX)+(SI)5. MOV AX,[BP+SI]的源操作数的物理地址是()。

A.(DS)*16+(BX)+(SI)B.(ES)*16+(BX)+(SI)C.(SS)*16+(BX)+(SI)D.(CS)*16+(BX)+(SI)6. MOV AX,[BX+SI]的源操作数的物理地址是()。

A.(DS)*16+(BX)+(SI)B.(ES)*16+(BX)+(SI)C.(SS)*16+(BX)+(SI)D.(CS)*16+(BX)+(SI)7. ESC指令的作用是()。

A.与W AIT指令配合,跳出等待B.与LOCK指令配合,跳出锁定C.与HLT指令配合,跳出暂停D.与外部处理器配合工作8. 指令TEST AL,02H的含义是()。

A.测试AL是否等于02HB.测试AL第2位的状态C.测试AL第1位的状态D.将AL与02单元的各位进行测试9. 8086间接转移指令()转移。

A.可用于段内也可用于段外B.仅用于段内C.仅用于段外D.仅用于+127~-128的范围10. 8086指令系统中,不影响任何状态标志的指令类型是()。

A.算术逻辑运算类B.循环与移位类C.转移与调用返回类D.以上均影响11. 若8086执行一运算指令后ZF=1,表明()。

A.结果为正B.结果为负C.结果不为0D.结果为012. 指令SAL AL,CL是()。

A.AL内容左移到CL寄存器中,低位补0B.AL内容左移CL指出的位数,低位补0C.AL内容左移到CL寄存器中,低位补CL 高位D.AL内容左移CL指出的位数,低位补AL 高位13. 指令MUL CX是将()。

A. (CX:AX)←(AX)*(CX)B. (AX:CX)←(AX)*(CX)C. (DX:AX)←(AX)*(CX)D. (AX:BX)←(AX)*(CX)14. 实现将AL寄存器中的低4位置1的指令为()。

A.AND AL,0FHB.OR AL,0FHC.TEST AL,0FHD.XOR AL,0FH15. 下列指令中,正确的是()。

A.MOV [DI],[SI]B.MOV DS,SSC.MOV AL,[BX]D.OUT BX,AX16. 在ADD指令中,两个操作数的物理地址不可以安排在()中。

A.两个存储单元B.一个存储单元和一个数据寄存器C.两个数据寄存器D.一个堆栈单元和一个数据寄存器17. 对于下列程序段:AGAIN: MOV ES:[DI],ALINC DILOOP AGAIN可用指令()完成。

A.REP MOVSBB.REP LODSBC.REP STOSBD.REP SCASB18. 对于下列程序段:AGAIN: MOV AL,[SI]MOV ES:[DI],ALINC SIINC DILOOP AGAIN也可用指令()完成同样的功能。

A.REP MOVSBB.REP LODSBC.REP STOSBD.REPE SCASB19.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是()。

相关主题