-12H在内存怎么表示的 汇编是这样的 DB -12H

2025-01-02 05:40:54
推荐回答(2个)
回答1:

在内存中应该按二进制机器码表示
-12H的二进制表示是10010010B
用机器码表示为其补码,11101110B 所以
实际在内存在表示为11101110B,如果做题的话可以用16进制表示,即0EEH
希望我的回答可以帮到你

回答2:

内存中为0xEE,DB表示所定义数据为1个字节,值为-12H,
负值表示为正值原码取补码加1,最高位为符号位1
12H补码为6DH,加1为6EH,再加符号位为EEH。