99问答网
所有问题
16进制计算 091DH*10H+0024H+12H为什么=09226H? 不能不转换计算?
如题所述
举报该问题
其他回答
第1个回答 2019-11-19
先把各部分转换成十进制,最后用十进制计算,再转换为十六进制
>>> 0x91d
2333
>>> 0x10
16
>>> 0x24
36
>>> 0x12
18
>>> 2333*16+36+18
37382
>>> hex(37382)
'0x9206'
相似回答
汇编语言!求大神指导!在线等!画对号的…
答:
PA=DS*10H+EA=
091DH*10H+
0056
H=09226H
因为(00922H)=00F6H,所以(CL)=0F6H (2)第一条语句,源操作数为基址变址寻址,数据在数据段DS,其 EA=(BX)+(DI)=
0024H+
0032H=0056H PA=DS*10H+EA=091DH*10H+0056H=0922H 所以,第一条语句执行的结果是 (SI)=00F6H,(DS)=1E40H ...
汇编语言 懂得进
答:
即最终结果为(1E4F6H)
=0024H
5.XCHG CX,32H[BX];结果是将CX的值5678H和内存单元(DS:[BX+32H])=(
091DH
:0056)=(
09226H
)中的内容00F6H互换,互换后结果为(CX)=00F6H,(09226H)=5678H XCHG 20H[BX][SI],AX;结果是将AX的值1234H与内存单元(DS:[BX+SI+20H])=(091DH:0056H)=(...
大家正在搜
十六进制A20BH转换为十进制
2000H是几进制
十六进制6000H
3000H是多少进制
16进制4FH
100H十进制
H为几进制
16进制是H
十六进制61H