中易网

原码反码补码:两个符号位不同的八位二进制数(补码形式)如何相加,说明原因

答案:3  悬赏:70  
解决时间 2021-04-28 18:37
原码反码补码:两个符号位不同的八位二进制数(补码形式)如何相加,说明原因
最佳答案
无论是有符号数,还是无符号数;
无论是符号位为0,还是1;
都是用二进制的加法法则来相加。
符号位也参加运算。
原因:CPU里面,只有一个加法器,只有一个计算方法,就是逢2进1。
全部回答
mov 只是简单的储存,单看数据本身,无法判断一个二进制数有没有符号,是用补码、反码、还是原码,甚至是否代表一个数字。那些都是编程的人为数据赋予的意义。如果有大段程序,可以看出逻辑、算法,也许可以辨别。 一般来说,表达负整数,目前只有用“补码”一个方法。“反码”和“原码”纯属历史,微处理器年代已经不用了。至于改二进制数有没有符号,就要从程序的上下文找线索了。有些指令是分有符号和无符号的,如果出现了,就比较好判断。以 8086 指令集为例: 乘 除 右移 无符号 mul div shr 有符号 imul idiv sar
简单点说给你听.平时我们日常用的逢10进1.就十进制.相对的逢2进1. 比如 2 在2进制就表示为 10 而4 表示为 100 逢2进1嘛. 二进制怎样转换成十进制?十进制又该怎样转换成二进制 (1) 10转 2 比如 41 转成2进制 41除2 =20 余数为1 .....第一项 20 除 2 =10 余数 0 ......第二项 10 除 2 = 5 余数 0 .......第三位 5除 2 = 2 余数 1 .........第四位 1除 2 = 除数1 ........第五位 则 41写成2进制就是11001 看明白了吗? (2)2转10 如2进制的11001 1*2的4次方 + 1*2的3次方 +0*2的2次方+0*2的1次方+ 1*2的0次方 =25 看明白了吗?就是怎么简单.答案非复制.全手工打造.不明白的发短信给我咨询~
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么 好吃的东西和京酱肉丝味道差不多啊 ?
山水莲花超市家兴加盟店地址在什么地方,想过
求两千元左右电脑配置
奥比岛怎么找王子/公主结婚?
DNF开心礼包问题
范迪塞尔拍的灾难片
谁有一起来看流星雨女主角舞会的豹纹裙图片
5月20日到底是不是网络情人节?
关于《名侦探柯南》的几个问题
国投新集还有上涨空间吗
少年杨家将中杨六郎梦到狼是在哪集
道路交通事故证明上写无法查证交通事故事实
新元海鲜火锅城这个地址在什么地方,我要处理
哪种双卡双待手机好?
LgKF755手机qq08下载后为什么打不开
推荐资讯
QQ旋舞 舞团口号?舞团名字:静灵庭卍死神
亲情、爱情、友情哪个重要点?有人为亲情放弃
俊杰的声音会被模仿吗?
慈溪长途客运站
广东省内哪所本科大学音乐系较好?
主板:技嘉GA-EP43-S3L.显卡:影驰9800GT+中将
数学不等式问题,速度
6月份临沂哪里在招糕点学徒?
模拟人生2 家庭娱乐在哪里可以下载到?
我的好友印象怎么不见了好多
怎样取消我对好友设置的炫铃!
布布花 体力和特攻各要加多少 性格大胆
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?