作业帮 > 数学 > 作业

求16位带符号二进制补码数的绝对值.假定补码放在内部RAM的num和mum+1单元中.求得的绝对值仍放在原单

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/11/05 18:56:18
求16位带符号二进制补码数的绝对值.假定补码放在内部RAM的num和mum+1单元中.求得的绝对值仍放在原单
原码是人看起来最舒服的表示方法
拿一个8位数来说,一对相反数,低7位一样,只是最高一位不同
反码就是原码最高位不变,其他位取反
补码就是反码加一
(对正数来说,原码,反码,补码一样,本题都是负数)
1000 0000b 看做以下码时真值为
原码:-0(原码表示0有两个,±0)
反码:-127(原码1111 1111b)
补码:-128(减1取反)
1000 0001b 看做以下码时真值为
原码:-1
反码:-126(原码1111 1110b)
补码:-127(减1取反)
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!