一道汇编语言题
M1=48 M2=-32求M1和M2的8位 16位 32位补码
M1=48 M2=-32求M1和M2的8位 16位 32位补码
答案:1)正数的补码
与原码相同。
(2)负数的补码
负数的补码是对其原码逐位取反,但符号位除外;然后整个数加1。
这里没有负数,MI的原码=0x30,M2的原码=0x20。所以它们的补码应该是:
8位 16位 32位
M1 00110000 0000000000110000 00000000000000000000000000110000
M2 00100000 0000000000100000 00000000000000000000000000100000
上一个:一道汇编语言问题
下一个:介绍 AT&T汇编语言的书 有哪些?????