设BL中有一无符号数,实现把 BL中的数乘以 2,应选用的指令是 ()
A.SHR BL,1
B.SHL BL,1
C.SAR BL,1
D.RCR BL,1
A.SHR BL,1
B.SHL BL,1
C.SAR BL,1
D.RCR BL,1
A.该指令把参加运算的数看成是有符号数
B.该指令以寄存器AL中的内容为被乘数
C.指令执行以后的结果送至寄存器AX
D.该指令根据运算结果的高一半是否是0判断CF和OF的值
A.SHR AX,01H
B.DIV 02H
C.MOV BL,02H DIV BL
D.SHL AX,01H
A.JNCLOP1
B.JALOP1
C.JCLOP1
D.JGELOP1
设 AL 中是无符号数 , 试将 AL 内容扩展后送入 BX 中 , 能够完成此项功能的指令序列 ()
A CBW
B MOV AH,0 MOV BX,AX MOV BX,AX
C MOV AH,0FFH
D MOV BL,AL MOV BX,AX MOV BH,AH
A.JNC LOP1
B.JAE LOP1
C.JC LOP1
D.JGE LOP1
E.B
F.Y
分别写出实现如下功能的程序段
(1)将AX中间8位(作高8位),BX低4位和DX高4位(作低4位)拼成一个新字。
(2)将CX中间8位取反,其余位不变。
(3)将数据段中以BX为偏移地址的连续3单元中的无符号数求和。
(4)将数据段中以BX为偏移地址的连续4单元的内容颠倒过来。
(5)将BX中的4位压缩BCD数用非压缩BCD数形式按序放在AL,BL,CL和DL中。
(6)不用乘法指令实现AL (无符号数)乘以20。
AL 、 BL 中都是无符号数,若 (AL>(BL时,转到 NEXT 处。在执行 CMP AL, BL 指令 后应选用的指令()
A JNBE NEXT
B JNLE NEXT
C JBE NEXT
D JLE NEXT
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!