汇编语言程序设计 综合复习
73.MOV AL,-1 NEG AL XOR AL,65
上述程序段执行后,AL的内容是 1
① 40H ② 64H ③ 01H ④ 61H
74. 设数据段中定义语句 DA1 DB 12H,34H DA2 DW 12H,34H
下面有语法错误的语句是 2
① BUF1 DW DA1 ② MOV DA1+1,AX
③ MOV BYTE PTR DA2+1,AL ④ MOV WORD PTR DA1,AX
75. DA1 DW 2A05H DA2 DB 0FAH ?
?
?
MOV AL,BYTE PTR DA1 SUB DA2,AL
上述指令执行后,DA2中的内容是 3 ① 0DAH ② 0FAH
③ 0F5H ④ 0D0H
76.在执行POP [BX]指令,寻找目的操作数时,段地址和偏移地址分别是 1
① 在DS和BX中 ② 在ES和BX中 ③ 在SS和BX中 ④ 在CS和BX中
77.MOV AL,79 ADD AL,0B1H
执行上述指令后,标志位CF和OF的值是 3 ① (CF)=0,(OF)=0 ② (CF)=0,(OF)=1 ③ (CF)=1,(OF)=0 ④ (CF)=1,(OF)=1
78.DA1 EQU WORD PTR DA2 DA2 DB 0ABH,0CDH
? ?
?
SHL DA1,1 SHR DA2,1
上述两条指令执行后,DA2中两字节单元内容分别是 2 ① 0ABH,0CDH ② 2BH,9BH ③ 4DH,57H ④ 56H,9BH
79. TEST VAR,55H
JE ZER0
11 共28页 第 页
汇编语言程序设计 综合复习
? ? ?
ZER0:??
上述程序段执行JE ZER0指令后能够产生分支的条件是 4 ① VAR=0 ② VAR=55H
③ VAR中第1,3,5,7位均为0 ④ VAR中第0,2,4,6位均为0
80. XOR AX,AX MOV AL,90H CWD
执行上述指令后,结果为 4
① (DX)=0000, (AX)=FF90H ② (DX)=FFFFH,(AX)=0090H ③ (DX)=FFFFH,(AX)=FF90H ④ (DX)=0000, (AX)=0090H
81. 在程序采用DOS系统功能调用退出用户程序时,在使用INT 21H指令前,应选用 3 指令
① MOV AX,4CH ② MOV AL,4