1.已知X=76,则[X]补=_______。
A.76H B. 4CH C. 0B4H D. 0CCH2.已知[X]补=80H,则X =_______。
A.80H B.0 C. 0FFH D. -80H3.已知[X]补=80H,则[X]补/2=_______。
A.0CCH B.4CH C. 49H D. 31H4.已知X=78,Y=-83,则[X+Y]补=_______。
A.0F5H B.0A1H C. 0FBH D. 65H5.将124转换成十六进制的结果是_______。
A.7CH B.7DH C. 7EH D. 7BH6.将93H看成一个压缩的BCD码,其结果是_______。
A.10010101 B.10010011 C. 10000011 D. 100000017.45转换成二进制数是_______。
A.10101101 B.00111101 C. 00101101 D. 100111018.6CH 转换成十进制数是_______。
A.118 B.108 C. 48 D. 689.将93H扩展为字的结果是_______。
A.FF93H B.0093H C. 1193H D. 1093H10.56的压缩BCD码是_______。
A.38H B. 56H C. 0506H D. 3536H11.ASCII中的47H表示字符的是_______。
A.“7” B. “G” C. “g” D. “E”12.十进行数-1的8位二进制数补码是_______。
A.11111110 B. 11110000 C. 11111111 D. 1000111113.下列为补码表示,其中真值最大的数是_______。
A.10001000 B. 11111111 C. 00000000 D. 00000001 14.十六进制数88H,可表示成下面几种形式,请找出错误的表示_______。
A.无符号十进制数136 B. 1带符号十进制数-120DC. 压缩BCD码十进制数88D. 8位二进制数-8的补码15.计算机对字符、符号采用统一的二进制编码。
其编码采用的是_______。
A.BCD码 B. 二进制码 C. ASCII D. 十六进制码第二章16.在微机中分析并控制指令执行的部件是_______。
A.寄存器 B. 数据寄存器 C. CPU D. EU17.在计算机的CPU中执行算术逻辑运算的部件是_______。
A.ALU B. PC C. AL D. AR18.执行指令PUSH CX后堆栈指针SP自动_______。
A.+2 B. +1 C. —2 D. —119.在标志寄存器中表示溢出的是_______。
A.AF B. CF C. OF D. SF20.对汇编语言源程序进行翻译的是程序是_______。
A.连接程序 B. 汇编程序 C. 编译程序 D. 目标程序21.在汇编程序中,能够翻译成二进制代码的指令是_______。
A.汇编指令 B.伪指令 C. 机器指令 D. 宏指令22.计算机中信息的基本单位是一个_______。
A.二进制 B.八进制 C. 十进制 D. 十六进制23.若计算机字长16位,则无符号数整数的范围用十六进制数表示为_______。
A.8000~FFFFH B. 0000H~7FFFHC. 0000~FFFFHD. 0001H~FFFFH24.在计算机中一个字节由_______位二进制位组成。
A.2 B. 4 C. 8 D. 1625.将高级语言程序翻译成机器语言代码的实用程序是_______。
A.编译程序 B.汇编程序 C. 解释程序 D. 目标程序26.设物理地址(10FF0H)=10H,(10FF1H)=20H,(10FF2H)=30H,则地址10FF1H中取出一个字的内容是_______。
A.1020H B. 3020H C. 2030H D. 2010H27.表示下一条要执行的指令地址的寄存器是_______。
A.IP B. SP C. AX D. DS28.代码段寄存器是_______。
A.IP B. SP C. DS D. CS29.某数据段存储单元的偏移地址为2200H~31FFH,则其存储空间大小是_______。
A.2K B. 4K C. 8K D. 16K30.在8086标志寄存器中,ZF=1表示_______。
A.结果有进位 B. 结果为0 C. 结果溢出 D. 结果为负31.堆栈段的逻辑地址由_______组成。
A.DS:BX B. SS:SP C. ES:DI D. CS:IP32.代码段某单元的逻辑地址为3458:2C92H,物理地址为_______。
A.37212H B.36FF2H C. 34580H D. 32C92H33.在内存中,每一小段的大小为_______。
A.16B B.64K C. 16K D. 64B34.查看用户程序中数据段10号存储单元的DEBUG命令是_______。
A.D DS:AA B. D DS:A C. D DS:10 10 D. d ds:1035.从200H开始反汇编的DEBUG命令是_______。
A.U 200 B. R 200 C. D 200 D. U第三章36.指令MOV AX,DS:[1000H],源操作数据的寻址方式是_______。
A.直接寻址 B. 立即寻址 C. 寄存器寻址 D. 间接寻址37.指令MOV DX,COUNT[DI],源操作数的寻址方式是_______。
A.寄存器相对寻址 B. 基址变址寻址 C. 寄存器寻址 D. 间接寻址38.若(AX)=2530H,(BX)=18E6H,则MOV[BX],AL指令正确的执行结果是_______。
A.18E6单元的值为30H B. BX寄存的值为2530HC. BL寄存器的值为30HD. 18E6H单元的值为2530H39.若(DS)=1240H,(BX)=8396H,则MOVAX,[BX]源操作数的物理地址是_______。
A.1AD36H B.9B760H C. 1AC36H D. 9B76H40.若(SS)=1383H,(DS)=2378H,(SI)=492AH,则ADD AX,[SI]源操作数的物理地址是_______。
A.281AAH B.1815AH C. 6CA2H D. 5CADH41.一条指令中目的操作数不允许使用的寻址方式是_______。
A.立即寻址 B.直接寻址 C. 寄存器寻址 D. 基址变址寻址42.下列哪句话是错误的_______。
A.指令的目的操作数和源操作数可以同时为寄存器间接寻址B. 指令的目的操作数和源操作数可以同时为寄存器寻址C. 指令的源操作数可以使用寄存器间接寻址D. 指令的目的操作数可以使用寄存器寻址。
43.操作数地址由BX寄存器指出,则它的寻址方式是_______。
A.寄存器间接寻址 B.直接寻址 C. 寄存器寻址 D. 基址变址寻址44.将AL的2,6位屏蔽为0,其余位保持不变,指令为_______。
A.AND AL,0BBH B.AND AL,42HC. OR AL,26HD. ADD AL,0FBH45.将AL清0的指令是_______。
A.XOR AL,AL B.AND AL,ALC. OR AL,0D. XOR AL,046.当一个带符号数大于FFH时程序转移,满足条件的是_______。
A.正数和0 B.负数C. 负数和0D. 大于255的数47.在执行条件转移指令中,不能形成条件的指令有_______。
A.MOV B.CMP C. AND D. TEST第四章48.经过汇编产生的二进制目标文件是_______。
A..ASM B. .OBJ C. .exe D. .MAP49.在汇编期间,为汇编程序提供分段信息的是_______。
A.SEGMENT B. ASSUME C. 标号START D. MOV指令50.不能用MOV指令赋初值的寄存器是_______。
A.DS B. CS C. ES D. SS51.在COUNT DB 5这条存储单元定义中,COUNT称为_______。
A.助记符 B. 变量 C. 符号 D. 标号52.将10 个字数据3456H存放在存储单元中的伪指令是_______。
A.DW 10H DUP(3456H) B. DW 10 DUP(3456H)C. DW 10H DUP(5634H)D. DW 10 DUP(5634H)53.将字符串“INPUT”保存到存储单元MESS,正确的伪指令是_______。
A.INPUT DB MESS B. MESS DB “INPUT”C. INPUT DB “MESS”D. MESS DB INPUT54.若X已经定义为字型,可经用_______改变为字节型。
A.OFFSET X B. BYTE PTR XC. TYPE XD. LABEL X55.INC WORD PTR [BX]指令中的操作数的数据类型是_______。
A.字节 B. 字形 C. 双字 D. 四字56.ABC DW 1,$+2,5,7,其中$代表的值为_______。
A.0 B. 2 C. 1 D. 457.如果想让程序从100H开始存放及执行,用指令_______。
A.START equ 100H B. ORG 100HC. END STARTD. mov START,100h58.可用来指出一条汇编指令所在存储单元的符号地址是_______。
A.变量 B. 标号 C. 数组名 D. 偏移量59.汇编语言中存储单元属性不能是_______。
A.字节型 B. 字符CHAR型 C. 字型 D. 双字型60.用指令MOV BX,SEG COUNT指令,可以得到存储单元COUNT的_______。
A.物理地址 B. 段地址 C. 偏移地址 D. 属性61.若BL=83H,CF=1,则ADC BL,90H执行后,BL=_______。
A.15H B. 14H C. 16H D. 17H62.从键盘输入一串字符使用的DOS功能调用的_______。
A.1号功能 B. 10号功能 C. 2号功能 D. 9号功能63.显示一个字符的DOS功能调用要求将字符放入_______。
A.DS:DX B. DL C. DS:BX D. BL64.获得BUFFER单元有效地址的汇编指令为_______。
A.MOV BX,BUFFER B. LEA BX,BUFFERC. MOV BX,[BUFFER]D.LDS BX,BUFFER65.下列哪个指令可以把字扩展为双字_______。
A.CBW B. CWD C. CWB D. CDW66.关于字节乘法指令错误的说法是_______。