13春西南交通大学《汇编语言程序设计》在线作业二

所属学校:西南交通大学 科目:汇编语言程序设计 2015-03-17 17:33:40
西南交《汇编语言程序设计》在线作业二
试卷总分:100
单选题
单选题
一、单选题(共 14 道试题,共 98 分。)
V
1. 下面指令序列测试BH中的数是否为奇数, 若为奇数则转移至K1处,横线处的指令应为( )。TEST BH,01H _____K1
A. JNE
B. JZ
C. JS
D. JC
满分:7 分
2. 下列指令中,执行后,不改变标志位ZF的是(   )。
A. CMP AL,BL
B. AND AL,AL
C. TEST AL,0FFH
D. ROR AL,CL
此题选: D 满分:7 分
3. 十进制数-100的8位二进制数的补码为(    )。
A. 11100100
B. 01100100
C. 10011100
D. 11001110
满分:7 分
4. 3. DATA SEGMENT BUF DB 1,2,3,4,5 COUNT EQU DATA ENDS 在以上数据段中COUNT的值为( )
A. 3
B. 5
C. 4
D. 6
满分:7 分
5. 在DEBUG上机调试程序时,存储器地址表示为12FA:015F,它的物理地址是( )
A. 12FAH
B. 1305FH
C. 130FFH
D. 015FH
满分:7 分
6. DATA SEGMENT DA1 DB 32 DUP(?) DA2 DW 1456H,789AH DA3 DW DA2 DATA ENDS … MOV BX, DA3 上述指令执行后,BX中的内容是( )。
A. 0020H
B. 0031H
C. 0032H
D. 0021H
满分:7 分
7. 在VAR单元中存放着数据2010H的地址2000H。 MOV BX,VAR MOV AX,[BX] 执行上述指令AX和BX寄存器的内容分别是( )。
A. AX=2000H,BX=2010H
B. AX=2010H,BX=2000H
C. AX=22010H,BX=22100H
D. AX=22100H,BX=22010H
满分:7 分
8. 数据定义如下: BUF1 DB 10 BUF2 DW 20 DUP(?) 实现将BUF1单元的内容与BUF2开始的第三个字节单元内容相比较的指令是( )。
A. CMP BUF1,BYTE PTR BUF2+3
B. MOV AL,BUF1 CMP AL,BYTE PTR BUF2+2
C. MOV AL,BUF1 CMP AL,BUF2+2
D. MOV AL,BUF1 CMP AL BUF2+3
满分:7 分
9. 下面有语法错误的指令是( )。
A. ADD AL,AH
B. ADD [BX+3],AL
C. ADD AH,[DI]
D. ADD [BP+2],DA1(DA1是变量名)
此题选: D 满分:7 分
10. 内存中(2000H)=3000H,(3000H)=A01FH, MOV BX,[2000H] MOV AX,[BX] 执行上述指令AX的内容是( )。
A. 2000H
B. 3000H
C. A01FH
D. 5000H
满分:7 分
11. 09号中断的中断向量所处内存中相应单元的物理地址为( )。
A. 00009H
B. 00012H
C. 00024H
D. 00036H
满分:7 分
12. 下列是8位二进制数的补码,其中真值最大的是(   )。
A. 10001000
B. 11111111
C. 00000000
D. 00000001
此题选: D 满分:7 分
13. 数据段有如下数据定义 VAR DB 4 DUP(1,5 DUP(?)),1,2 执行指令MOV AL,SIZE VAR后AX寄存器的值是多少( )。
A. 4
B. 20
C. 1
D. 5
满分:7 分
14. 设AH=0,AL=06H,BL=09H,执行指令 ADD AL,BL AAA 之后,其结果应是( )。
A. AH=01,AL=05
B. AH=1 AL=15
C. AH=0 ,AL=0FH
D. AH=0 AL=05
满分:7 分
西南交《汇编语言程序设计》在线作业二
试卷总分:100
单选题
单选题
二、单选题(共 1 道试题,共 2 分。)
V
1. 数据段定义如下: DATA SEGMENT 0RG 0074H ARRAY DW 1,2, DATA ENDS 则执行指令 MOV AX,ARRAY[4]后,AX寄存器的内容是( )。
A. 0002H
B. 0082H
C. 007CH
D. 0003H
满分:2 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: