已知[N]补码=1.0110 求[N]原码、[N]反码和N

[复制链接]
查看11 | 回复4 | 2020-10-19 09:00:51 | 显示全部楼层 |阅读模式
已知[N]补码=1.0110,[N]原码=1.1010,[N]反码=,N=-0.1010。已知一个数的补码,求原码的操作其实就是对该补码再求补码:如果补码的符号位为“0”,表示是一个正数,其原码就是补码。如果补码的符号位为“1”,表示是一个负数,那么求给定的这个补码的补码就是要求的原码。所以[N]原码=1.1010。正数的反码与其原码相同;负数的反码是对正数逐位取反,符号位保持为1。所以[N]反码=1.0101。原码表示法在数值前面增加了一位符号位(即最高位为符号位):正数该位为0,负数该位为1,其余位表示数...
回复

使用道具 举报

千问 | 2020-10-19 09:00:51 | 显示全部楼层
原码:1.1010 反码 :1.1001 N : -0.0110[x]补 =1.0110b[x]反 =1.0101b[x]原 =1.1010bx = - 0.1010b例如:开头的1为符号...
回复

使用道具 举报

千问 | 2020-10-19 09:00:51 | 显示全部楼层
原码:1.1010 反码 :1.1001
N : -0.0110...
回复

使用道具 举报

千问 | 2020-10-19 09:00:51 | 显示全部楼层
已知 [N]补码 = 1.0110。 [N]反码 = 1.0101, [N]原码 = 1.1010。 N = -0.101。 (二进制)= -0.625。 (十进制)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行