执行下面指令序列后,MOV AL,82H/CBW,结果是()
发布网友
发布时间:2024-03-14 18:02
我来回答
共1个回答
热心网友
时间:2024-12-05 18:32
16.执行下面指令序列后,ax=
0ffb4h
。
mov
al,
b4h
cbw
17.执行下面指令序列后,ax=
00b4h
,dx=0
。
mov
ax,
b4h
cwd
18.用一条指令实现dl寄存器高四位不变,低四位置0:
and
dl,0f0h
。
19.用一条指令实现dl寄存器低四位不变,高四位置0:
and
dl,0fh
。
20.用一条指令实现bl寄存器高四位不变,低四位置1:
or
bl,0fh
。
21.用一条指令实现bl寄存器低四位不变,高四位置1:
or
bl,0f0h
22.乘法指令语句“mul
bl”执行后,16位的乘积存放在
ax
23.
乘法指令语句“mul
bx”执行后,乘积的高16位存放在
dx
,乘积的低16位存放在
ax
。
24.
指令shl在不溢出情况下可使
无符号数
乘2,指令sal在不溢出情况下可使
无符号数
乘2。
25.指令sar可以使
带符号数
除2,而指令shr可用来
无符号数
除2。