早教吧作业答案频道 -->数学-->
计算机内负数以正数的补码(取反加1)形式存在,那么请问,符号位参与运算吗?你自述的正数的补码.计算机内负数以正数的(‘’正数的这‘’三个字是否可以去掉?)补码(取反加1)形式存
题目详情
计算机内负数以正数的补码(取反加1)形式存在,那么请问,符号位参与运算吗?你自述的正数的补码.
【计算机内负数以正数的( ‘’正数的这‘’三个字是否可以去掉?)补码(取反加1)形式存在,有符号字符数据在计算机内占一字节(8位),它的最高位是符号位,0表示正,1表示负,那么它能表示的最大负数以位表示是10000000,那么它减1( 得到的数值是什么,二进制形式表述?)再取反是10000000( 与上面那个10000000 有什么区别吗?)即十进制的128( 符号位现在变成了数值位?有符号数变成了无符号数?),它的最高位是1表示负数( 1表示符号为负?既做符号位也做数值位?)即-128】
在此我向你讨教几个问题,还望你不吝赐教.
上面问题全是应我不明白为什么补码能多表示一位 -128到127 而不是 -127到127?
【计算机内负数以正数的( ‘’正数的这‘’三个字是否可以去掉?)补码(取反加1)形式存在,有符号字符数据在计算机内占一字节(8位),它的最高位是符号位,0表示正,1表示负,那么它能表示的最大负数以位表示是10000000,那么它减1( 得到的数值是什么,二进制形式表述?)再取反是10000000( 与上面那个10000000 有什么区别吗?)即十进制的128( 符号位现在变成了数值位?有符号数变成了无符号数?),它的最高位是1表示负数( 1表示符号为负?既做符号位也做数值位?)即-128】
在此我向你讨教几个问题,还望你不吝赐教.
上面问题全是应我不明白为什么补码能多表示一位 -128到127 而不是 -127到127?
▼优质解答
答案和解析
为了计算方便计算机CPU只做加法不做减法,所以人们发明的补码,补码的定义中正数的三个字不能去的,因为正数的补码是它自身,负数的补码是它的正数取反加1,有符号数最高位是符号位,专供符号使用,所以正数的最值0111 1111,即127,负数最大数为1000 0000,它减1为0111 1111再取反1000 0000(128,这是你换算的结果,最高为已经与符号位无关),即-128.
因为计算机内只分正负数,所以0当正数对待,所以有符号字符数据范围是-128~127,也就是0~127,-1~-128.
因为计算机内只分正负数,所以0当正数对待,所以有符号字符数据范围是-128~127,也就是0~127,-1~-128.
看了计算机内负数以正数的补码(取反...的网友还看了以下:
某厂生产一种机床,次品台数是正品台数的九分之一,后台经过复查,发现正品机床中有一台不合格,这时,次 2020-05-13 …
某空军加油飞机接到命令,立即给另一架正在飞行的运输飞机进行空中加油,在加油过程中,设运输飞机的油箱 2020-05-16 …
唐朔飞的教材《计算机组成原理二版》P235页,计算机运算方法,定点运算6.3.1节位移运算“可见对 2020-07-19 …
即将在京津、武广、京沪等客运专线上投用机车总功率9600千瓦,时速300公里的5000吨级货物动车组 2020-11-14 …
2.编程序,循环进行如下的处理过程:由计算机生成简单的四则运算题,基本要求:用户可以选择题型(加、减 2020-11-20 …
智能运动手环,以测量记录人的运动数据.智能手环内置低功耗蓝牙4.0模块,可以与手机客户端连接,以无线 2020-11-20 …
一空中加油飞机正在给另一架正在飞行的运输飞机进行空中加油.在开始加油时,运输飞机的油箱剩余的油为40 2020-12-02 …
1.一空军加油飞机给一架正在飞行的运输飞机进行空中加油.在开始加油时,运输飞机的油箱余油量为40吨, 2020-12-04 …
一个机器人从数轴的原点出发,沿数轴的正方向,以每前进3步后退2步的程序运动,该机器人每秒前进或后退1 2020-12-19 …
计算机内负数以正数的补码(取反加1)形式存在,那么请问,符号位参与运算吗?你自述的正数的补码.计算机 2021-01-09 …