|
一、单选题(共 20 道试题,共 100 分。)V 1. 十六进制数88H,可表示成下面几种形式,请找出错误的表示()
A. 无符号十进制数136
B. 带符号十进制数-120
C. 压缩型BCD码十进制数88
D. 8位二进制数-8的补码表示
满分:5 分
2. 设物理地址(21000H)=20H,(21001H)=30H,(21002H)=40H。如从地址21001H中取出一个字的内容是
A. 2030H
B. 3040H
C. 3020H
D. 4030H
满分:5 分
3. 计算机系统软件中的汇编程序是一种()
A. 汇编语言程序
B. 编辑程序
C. 翻译程序
D. 将高级语言程序转换成汇编语言程序的程序
满分:5 分
4. 执行后使BX=0的同时也使CF=0,OF=0的指令是()
A. XOR BX,BX
B. OR BX,BX
C. AND BX,BX
D. CMP BX,BX
满分:5 分
5. 测试BL寄存器内容是否与数据4FH相等, 若相等则转NEXT处执行,可实现的方法是()
A. TEST BL,4FH JZ NEXT
B. XOR BL,4FH JZ NEXT
C. AND BL,4FH JZ NEXT
D. OR BL,4FH JZ NEXT
满分:5 分
6. 下面指令序列测试BH中的数是否为奇数, 若为奇数则转移至K1处,横线处的指令应为 1 TEST BH,01H ()K1
A. JNE
B. JZ
C. JS
D. JC
满分:5 分
7. 算术右移指令SAR和逻辑右移指令SHR,两条指令执行结果完全相同的条件是()
A. 目的操作数最高位为0
B. 目的操作数最高位为1
C. 目的操作数为任意情况
D. 无论什么情况都不可能完全相同
满分:5 分
8. 设CF=1,实现AL内容乘2的指令是()
A. RCL AL,1
B. SAR AL,1
C. SHL AL,1
D. ROR AL,1
满分:5 分
9. 执行下列指令后,正确的结果是()。 MOV AL,100 MOV BL,-2
A. AL=100H BL=02H
B. AL=64H BL=0FEH
C. AL=64H BL=82H
D. AL=100H BL=0FEH
满分:5 分
10. 下列指令执行后总是使CF=0,OF=0的是()
A. AND
B. NEG
C. NOT
D. INC
满分:5 分
11. 把汇编源程序变成代码程序的过程是()
A. 编译
B. 汇编
C. 编辑
D. 链接
满分:5 分
12. 在执行下列指令时,需要使用段寄存器DS的指令是()
A. STOSW
B. ADD AL,CL
C. NEG BX
D. INC DA[BX]
满分:5 分
13. 下面有语法错误的指令是()
A. MOV AX,[BX][SI]
B. MOV AX,-2[BX][DI]
C. MOV AX,[BX][BP]
D. MOV AX,-1[BX][SI]
满分:5 分
14. 当一个带符号数大于0FBH时程序转移, 需选用的条件转移指令是()
A. JLE
B. JNL
C. JNLE
D. JL
满分:5 分
15. 下列指令执行后既能使AX=0同时又使CF=0,OF=0的是()
A. XOR AX,AX
B. AND AX,AX
C. OR AX,AX
D. TEST AX,0
满分:5 分
16. DA1 EQU WORD PTR DA2 DA2 DB OABH,OCDH SHL DA1,1 SHR DA2,1 上述两条指令执行后,DA2中两字节单元内容分别是()
A. 0ABH,0CDH
B. 2BH,9BH
C. 4DH,57H
D. 56H,9BH
满分:5 分
17. DA1 DW‘AB’,‘CD’,‘EF’,‘GH’() ┇ MOV AX,DA1+3 指令执行后AX中的内容是
A. ‘EF’
B. ‘CD’
C. ‘BC’
D. ‘FC’
满分:5 分
18. 下列指令执行后能使BX中数据必为奇数的是()
A. XOR BX,01H
B. OR BX,01H
C. AND BX,01H
D. TEST BX,01H
满分:5 分
19. 下列指令执行时出错的是()
A. ADD BUF1,BUF2
B. JMP DWORD PTR DAT [BX]
C. MOV AX,[BX+DI] NUM
D. TEST AL,08H
满分:5 分
20. 在程序执行过程中,IP寄存器中始终保存的是()
A. 上一条指令的首地址
B. 下一条指令的首地址
C. 正在执行指令的首地址
D. 需计算有效地址后才能确定地址
满分:5 分 |
|