《微机原理与接口技术》复习题一、填空题1.计算机字长取决于()。
A)控制总线B)数据总线C)地址总线D)通信总线2.微型计算机的总线结构通常由三部分组成,分别是()。
A)数据总线、传输总线和通信总线B)地址总线、逻辑总线和信号总线C)控制总线、地址总线和运算总线D)数据总线、地址总线和控制总线3.微处理器处理的数据基本单位为字。
一个字的长度通常是()。
A)16个二进制位B)32个二进制位C)64个二进制位D)与微处理器的型号有关4.计算机软件系统一般包括()。
A)操作系统和应用软件B)系统软件和管理软件C)系统软件和应用软件D)操作系统、管理软件和工具软件5.微型计算机主存储器的基本编址单元的长度是()。
A)64位B)32位C)16位D)8位6.MIPS是用于衡量计算机系统()的指标。
A)存储容量B)运算速度C)时钟频率D)处理能力7.在计算机系统中,可执行程序是指()A)汇编语言程序B)机器语言程序C)ASCII码D)源代码8.与十六进制数8F.78H等值的十进制数是()。
A)143.46875 B)143.50125 C)143.48325 D)143.376259.两个单字节带符号整数:A=01001110,B=10100001,则A-B的结果是()。
A)11101111 B)10101101 C)10010001 D)0010110110.将十进制小数0.6875转换成等值的二进制小数是()。
A)0.1101 B)0.0111 C)0.1011 D)0.110011.十进制数36.875转换成二进制数是()。
A)110100.011 B)100100.111C)100110.111 D)100101.10112.正数的补码()。
A)与其一样原码一样B)是其原码减1C)是其反码减1 D)是其反码加113.大写字母C的ASCII码是43,则小写字母c的ASCII码是()。
A)63 B)61 C)62 D)6014.8086CPU指令队列的作用是()。
A)暂存操作数地址B)暂存操作数C)暂存指令地址D)暂存预取指令15.设寄存器BP存有一内存单元的偏移地址,则该内存单元的物理地址应在()。
A)堆栈段B)数据段C)代码段D)附加段16.8086CPU I/O指令若采用寄存器间接寻址方式,则I/O端口的地址存放在()。
A)AX B)BX C)CX D)DX17.地址加法器是属于()中的部件。
A)EU B)BIU C)ALU D)指令队列18.标志寄存器FR中SF=1时,表示()。
A)运算结果为正B)运算结果为负C)运算结果为0 D)运算结果为1 19.当进行字符串操作时,若DF=1,表示串操作以()方式进行。
A)地址递增B)地址递减C)串操作有效D)串操作无效20.指令指针IP与()组合使用,确定下一条指令存放单元的物理地址。
A)CS B)ES C)DS D)SS21.8086对内存进行分段管理,一个段最大的范围是()。
A)64KB B)128KB C)512KB D)1MB22.8086进行字符串操作时,用来存放源串偏移地址的寄存器是()。
A)BP B)SP C)SI D)DI23.8086用于存放当前数据段基址的寄存器是()。
A)CS B)DS C)ES D)SS24.设(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX之后,存放数据21H的物理地址为()。
A)21102H B)200FEH C)20101H D)200FFH25.将寄存器AX的内容求反的正确操作是()。
A)NEG AX B)XOR AX,0FFFFH C)OR AX,AX D)CMP AX,AX 26.将AX的内容清零的正确指令是()。
A)AND AX,0 B)OR AX,AXC)ADD AX,AX D)CMP AX,AX27.下列指令中,有语法错误的是()。
A)MOV [SI],[M] B)IN AL,DXC)JMP WORD PTR[BX+8] D)MOV AL,AH28.MOV AX,ES:[BX][SI]的源操作数的物理地址是()。
A)(DS)×10H+(BX)+(SI)B)(ES)×10H+(BX)+(SI)C)(SS)×10H+(BX)+(SI)D)(CS)×10H+(BX)+(SI)29.寄存器间接寻址方式中,操作数在()中。
A)通用寄存器B)立即数C)主存单元D)段寄存器30.设(AL)=68,(BL)=68,执行SUB AL,BL指令后,正确的结果是()。
A)SF=1 B)ZF=1 C)CF=1 D)OF=131.将累加器AX的内容清零,错误的指令是()。
A)AND AX,0 B)XOR AX,AXC)SUB AX,AX D)CMP AX,AX32.设(SP)=2800H,使(SP)=27FEH的正确指令是()。
A)PUSH AX B)MOV SP,[27FEH]C)POP AX D)MOV [SP],27FEH33.将寄存器AX的内容求补的正确指令是()。
A)NEG AX B)XOR AX,0FFFFHC)NOT AX D)CMP AX,AX34.LOOP指令的退出条件是()。
A)(CX)=0 B)CF=0 C)(CX)=1 D)AX=035.指令CLC的作用是()。
A)CF=1 B)DF=1 C)CF=0 D)DF=036.置DF=1的指令是()。
A)STD B)CLD C)CLC D)STC37.CMP AL,BL执行后()。
A)AL的值改变B)Al、BL的值均不变C)BL的值改变D)Al、BL的值均改变38.下列指令的执行中,没有使用AL寄存器的指令是()。
A)XLAT B)MUL BH C)DAA D)NOP39.汇编语言源程序经汇编、链接后生产()。
A)OBJ文件B)LST文件C)ASM文件D)EXE文件40.汇编程序是()。
A)汇编语言程序B)编辑程序C)翻译程序D)将高教语言程序转换成汇编语言程序的程序41.伪指令VAR DD ?将在内存中预留()字节的存储空间。
A)1 B)2 C)4 D)642.下列标识符不合法的是()。
A)2A7B8 B)RABCC)?A2SB D)@TT443.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现()。
A)占内存空间小,但速度慢B)占内存空间大,但速度快C)占内存空间相同,速度快D)占内存空间相同,速度慢44.DOS功能调用时,功能号应放入()。
A)AX B)AL C)AH D)DX45.设V AR为变量,指令MOV BX,OFFSET V AR的寻址方式为()。
A)直接寻址B)立即寻址C)存储器寻址D)间接寻址46.下列指令中,不影响标志位的指令是()。
A)SUB AX,BX B)ROR AL,1C)JNC LABEL D)CMP AL,BL47.下列叙述正确的是()。
A)汇编语言只由指令语句构成。
B)汇编语言语句包括指令语句、伪指令语句和宏指令语句。
C)指令性语句和伪指令语句的格式是完全相同的。
D)指令性语句和伪指令语句都能经汇编程序翻译成机器代码。
48.设(DS)=5000H,(DI)=0200H,(50200H)=55H,(50201H)=AAH,执行指令LEA BX,[DI]后,BX中的内容是()。
A)5200H B)AA55H C)0200H D)55AAH49.8086系统中,一个栈可使用的最大空间是()。
A)1MB B)由SP初值决定C)64KB D)由SS初值决定50.CPU能直接访问的存储器是()。
A)内存储器B)软磁盘存储器C)硬磁盘存储器D)光盘存储器51.在8255A中可以进行按置位/复位的端口是()。
A)端口A B)端口B C)端口C D)控制端口52.8255A能实现双向传送功能的工作方式为()。
A)方式0 B)方式1 C)方式2 D)方式353.在调制解调器中调制是指()。
A)将数字量转换为模拟量B)将模拟量转换为数字量C)直接传送模拟量D)直接传送数字量54.PC机中,I/O端口的地址范围是()。
A)0000H~FFFFH B)0000H~7FFFHC)0000H~3FFFH D)0000H~0FFFH55.若8086采用直接寻址方式,则寻址I/O端口个数为()。
A)256 B)65536 C)128 D)3276856.若8086采用DX间接寻址方式,则寻址I/O端口个数为()。
A)256 B)65536 C)128 D)3276857.主机与外设传送数据时,采用()CPU的效率最高。
A)程序查询方式B)中断方式C)DMA方式D)无条件传送58.当并行接口芯片8255A被设定为方式2时,其工作的I/O口()。
A)仅能作输入口使用B)仅能作输出口使用C)既能作输入口,也能作输出口使用D)仅能作不带控制信号的输入口或输出口使用59.8255A端口C按置位/复位控制字中的()位用来指定要置位或复位的端口C的具体位置。
A)D1、D2、D3B)D1、D2、D0C)D4、D5、D6D)D5、D6、D7二、填空题1.所谓总线是两个以上数字设备之间信息传送的,通常包括总线、地址总线和总线。
2.二进制数1110111.11转换成十进制数是。
3.十六进制1000转换成十进制数是。
4.如果用8位二进制补码表示带符号的定点整数,则能表示的十进制数的范围是。
5.十进制正数38的8位二进制补码是。
6.十进制负数-38的8位二进制补码是。
7.8086CPU中执行部件EU的功能是负责的执行。
8.8086CPU中的总线接口部件BIU可以根据执行部件EU的要求,完成CPU与或I/O设备间的数据传送。
9.8086CPU中指令指针IP是位,地址加法器是位。
10.8086CPU中的执行部件EU内有个通用数据寄存器,均为位11.8086CPU中指令指针寄存器IP用于存放。
12.根据功能不同,8086的标志位可分为标志和标志。
13.8086/8088构成的微机中,每个主存单元对应两种地址:即地址和地址。
14.8086/8088构成的微机中,物理地址是指实际的位主存单元地址,每个存储单元对应唯一的物理地址,其范围是。
15.8086/8088构成的微机中逻辑地址由段基址和组成。
将逻辑地址转换为物理地址的公式是。
16.设(CS)=1800H,(IP)=1000H,则CPU将要取出的指令在内存中的物理地址是。
17.指出下列指令源操作数的寻址方式:MOV AX,COUNT[SI]MOV AX,[BX]MOV AX,[BX][SI]MOV AX,[1000H]MOV AX,BXMOV AX,1200H18.MOV AX,[BP]的源操作数的物理地址在内存段中。