首页/ 题库 / [单选题]已知指令序列为: ADD AL,BL J的答案

已知指令序列为: ADD AL,BL JNO L1 JNC L2 若AL和BL的内容有以下4组给定值,选择( )组给定值使该指令序列转向L2执行。

单选题
2022-01-04 06:16
A、(AL)=05H, (BL)=0F8H
B、(AL)=81H, (BL)=0A2H
C、(AL)=0B6H, (BL)=87H
D、(AL)=68H, (BL)=74H
查看答案

正确答案
D

试题解析
解析:JNO简单条件转移指令助记符——前次操作无溢出转移。OF=0则转移(段内直接短转移)。JNC简单条件转移指令助记符——前次操作无进或进位位转移。CF=0则转移(段内直接短转移)。

标签:
感兴趣题目

分析下面程序段,
MOV AL,200
SAR AL,1
MOV BL,AL
MOV CL,2
SAR AL,CL
ADD AL,BL
试问程序段执行后
(BL)=?
(AL)=?

执行指令mov al,12h,mov bl,12h,mov dl,02h,cmpxchg bl,dl后,al的值为()

有如下程序:
START: MOV BL,67H
MOV AL,BL
MOV CL,4
SHR AL,CL
MOV BH,AL
OR BH,30H
MOV AL,BL
AND AL,OFH
MOV BL,AL
OR BL,30H
INT 3
运行上面程序后,BH=(),BL=()

阅读程序,说明程序执行后BH,BL,AL,CL的值;
MOV BL,26H
MOV AL,BL
MOV CL,4
SHR BL,CL
ADD BL,30H
MOV BH,BL
AND AL,OFH
ADD AL,30H
MOV BL,AL
INT 3
BH=(),BL=(),AL=(),CL=()。

阅读程序,说明程序执行后BH,BL,AL,CL的值;
MOV BL, 72H
MOV AL, BL
MOV CL, 4
SHR BL, CL
OR BL, 30H
MOV BH, BL
AND AL, OFH
OR AL, 30H
MOV BL, AL
INT 3
BH=(),BL=(),AL=(),CL=()

源程序如下:
MOV AH, 0
MOV AL, 9
MOV BL, 8
ADD AL, BL
AAA
AAD
DIV AL
结果AL为多少?AH为多少?BL为多少?

已知有程序段如下:
MOV AL,35H
MOV DL,AL
AND DL,0FH
AND AL,0F0H
MOV CL,4
SHR AL,CL
MOV BL,10
MUL BL
ADD AL,DL
执行之后,AL的值等于多少?该程序段完成了什么功能?

执行下列( )指令后,就能用条件转移指令判断AL和BL寄存器中的最高位是否相同。
执行下列哪一条指令后,就能用条件转移指令判断AL和BL寄存器中的最高位是否相同?
下列4条指令,需要使用DX 寄存器的指令有( )条。 IN AX,20H MUL BX DIV BL OUT 20H,AL
编写指令序列,把AX中的16b二进制分为4组,每组4b,分别置入AL,BL,CL,DL中。
执行指令mov al,12h,mov bl,12h,mov dl,02h,cmpxchg bl,dl后,al的值为________。
相关题目
MOV AL, 96H MOV BL, 12H MUL BL 执行上述指令后,结果是 ( )
7. MOV AL, 96H MOV BL, 12H MUL BL 执行上述指令后,结果是 ( )
 MOV AL, 96H MOV BL, 12H MUL BL 执行上述指令后,结果是 ( )
AL,BL中存放着压缩的BCD数,(AL)=18H,(BL)=47H,执行如下 两条指令ADD AL,BL 和 DAA后,(AL)= 。
设AL=57H,BL=24H,执行指令ADD AL,BL后,寄存器内容为

197.执行以下指令
MOV AL,79H
MOV BL,60H
ADD AL,BL
的结果是()

执行以下指令
MOV AL,7BH
MOV BL,5EH
ADD AL,BL
的结果是()

源程序如下:
MOV AH,0
MOV AL,9
MOV BL,8
ADD AL,BL
AAA
AAD
DIVAL
结果AL(),AH=(),BL=()。

若(AL)=01001001B,执行ADD AL,AL指令后,再执行DAA命令,则(AL)等于多少?(CF)等于多少?(AF)等于多少?
已知AL=8AH,BL=C6H,执行指令ADDAL,BL之后,AL和BL分别等于多少?ZF和OF分别等于多少?

执行以下指令
MOV AL,7EH
MOV BL,5BH
ADD AL,BL
的结果是()

若(AL)=00H,(BL)=0FEH,执行指令 ADD AL,BL 后,标志寄存器中为0的标志位有
若(AL)=96H,(BL)=12H,则执行ADD AL,BL后,(AL)=(),标志位OF=(),CF=()。
已知(AL)=6,(BL)=7,执行下述指令后(AL)=( )。 MUL AL,BL AAM
已知(AL)=7,(BL)=9,执行下述指令后(AL)=( )。 MUL AL,BL AAM
已知指令序列为: ADD AL,BL JNO L1 JNC L2 若AL和BL的内容有以下4组给定值,选择( )组给定值使该指令序列转向L2执行。
(AL)=9AH,(BL)=0BCH,当进行ADD AL,BL指令运算后,请写出标志位ZF、PF、CF、SF的内容。
(AL)=9AH,(BL)=0BCH,当进行SUB AL,BL指令运算后,请写出标志位ZF、PF、CF、SF的内容。
(AL)=9AH,(BL)=0BCH,当进行AND AL,BL指令运算后,请写出标志位ZF、PF、CF、SF的内容。
(AL)=9AH,(BL)=0BCH,当进行OR AL,BL指令运算后,请写出标志位ZF、PF、CF、SF的内容。
广告位招租WX:84302438

免费的网站请分享给朋友吧