永发信息网

在电脑中的原码,反码,补码都是什么意思啊

答案:2  悬赏:10  手机版
解决时间 2021-03-17 13:36
希望可以说的明白点
最佳答案
1、原码的定义 原码表示法是机器数的一种简单的表示法。其符号位用0表示正号,用:表示负号,数值一般用二进制形式表示。设有一数为x,则原码表示可记作[x]原。 ①小数原码的定义 [X]原 = X 0≤X <1 1- X -1 < X ≤ 0 例如: X=+0.1011 , [X]原= 01011 X=-0.1011 [X]原= 11011 ②整数原码的定义 [X]原 = X 0≤X <2n 2n-X - 2n < X ≤ 0 原码表示数的范围与二进制位数有关。当用8位二进制来表示小数原码时,其表示范围: 最大值为0.1111111,其真值约为(0.99)10 最小值为1.1111111,其真值约为(一0.99)10 当用8位二进制来表示整数原码时,其表示范围: 最大值为01111111,其真值为(127)10 最小值为11111111,其真值为(-127)10 在原码表示法中,对0有两种表示形式: [+0]原=00000000 [-0] 原=10000000 2、补码的定义 机器数的补码可由原码得到。如果机器数是正数,则该机器数的补码与原码一样;如果机器数是负数,则该机器数的补码是对它的原码(除符号位外)各位取反,并在未位加1而得到的。设有一数X,则X的补码表示记作[X]补。 ①小数补码的定义 [X]补 = X 0≤X <1 2+ X -1 ≤ X < 0 例如: X=+0.1011, [X]补= 01011 X=-0.1011, [X]补= 10101 ②整数补码的定义 [X]补 = X 0≤X <2n 2n+1+X - 2n ≤ X < 0 补码表示数的范围与二进制位数有关。当采用8位二进制表示时,小数补码的表示范围: 最大为0.1111111,其真值为(0.99)10 最小为1.0000000,其真值为(一1)10 采用8位二进制表示时,整数补码的表示范围: 最大为01111111,其真值为(127)10 最小为10000000,其真值为(一128)10 在补码表示法中,0只有一种表示形式: [+0]补=00000000 [+0]补=11111111+1=00000000(由于受设备字长的限制,最后的进位丢失) 所以有[+0]补=[+0]补=00000000 3、反码的定义 机器数的反码可由原码得到。如果机器数是正数,则该机器数的反码与原码一样;如果机器数是负数,则该机器数的反码是对它的原码(符号位除外)各位取反而得到的。设有一数X,则X的反码表示记作[X]反。 反码通常作为求补过程的中间形式,即在一个负数的反码的未位上加1,就得到了该负数的补码。 ①小数反码的定义 [X]反 = X 0≤X <1 2-2n-1-X -1 < X ≤ 0 例如: X=+0.1011 [X]反= 01011 X=-0.1011 [X]反= 10100 ②整数反码的定义 [X]反 = X 0≤X <2n 2n+1-1-X - 2n < X ≤ 0 例1. 已知[X]原=10011010,求[X]补。 分析如下: 由[X]原求[X]补的原则是:若机器数为正数,则[X]原=[X]补;若机器数为负数,则该机器数的补码可对它的原码(符号位除外)所有位求反,再在未位加1而得到。现给定的机器数为负数,故有[X]补=[X]原十1,即 [X]原=10011010 [X]反=11100101 十) 1 [X]补=11100110 例2. 已知[X]补=11100110,求[X]原。 分析如下: 对于机器数为正数,则[X]原=[X]补 对于机器数为负数,则有[X]原=[[X]补]补 现给定的为负数,故有: [X]补=11100110 [[X]补]反=10011001 十) 1 [[X]补]补=10011010=[X]原

麻烦采纳,谢谢!
全部回答

第一位是符号位,-23的这位是1。

23的原码是10

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
你一般多久洗一次头?
仲裁有什么好处
王者荣耀刘关张是否打的过吕布?
bankruptcy什么意思
环翠楼大药房连锁NO.029在哪里啊,我有事要去
结果怎么看,斜视术后一个月,复查结
vivox6手机电池百分之百玩了一分钟就99%这个
sony的ex51适合听摇滚乐吗?
求助大神:kobo插上电脑一直绿灯 开不了机
沈阳北站 到陆军总院打车要花多少钱
恋衣坊怎么去啊,有知道地址的么
我是一名三本学校的学生,本科英语专业,想报
家庭存款比例到底多少合适
在电脑前玩游戏,为什么老是尿频
五金包括那些?
推荐资讯
CROSS吉他好吗?
怎么样用开水冲油炒面
怎么制作酱猪蹄的老汤?
求一款踩起来软的篮球鞋。。
psv想要格式化机子出现这个,什么意思?需要
姜老屋塆在哪里啊,我有事要去这个地方
丰刘程村我想知道这个在什么地方
新屋范在哪里啊,我有事要去这个地方
求蜀山战纪第二季百度云链接,谢谢!
小天鹅洗衣机通不了电怎么办
京都饺子地址有知道的么?有点事想过去
青和村在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?