大晚上的写计算机组成原理作业,发现 x - y=【x】补+【-y】补,而【-y】补 就是机器负数,就是  【-y】补  包括符号位都取反+1.

eg:y=-0.0110      【y】补 = 1.1010       【-y】增补=0.0110 = - y    (增补的意思是连同符号位都取反+1,因为普通的补不需要符号位也取反)

    符号位取反挺好理解的,因为毕竟是求一个数的相反数嘛,符号位总要有一次取反的,那么抛去符号位的变化

也就是说   y = 【【y】补】补,也就是说一个数,经过一次取反+1,在取反+1仍是它本身。

eg:

二进制数x=1010001

取反           0101110

+1              0101111

取反           1010000

+1              1010001    和原来一样

eg:

二进制数x=000

取反           111

+1             000

取反           111

+1              000    和原来一样

其实,十进制数也是如此,十进制数取反是什么意思呢,就是用9减去这个数,5取反4,3取反6

eg:

十进制数x=79

取反           20

+1              21

取反           78

+1              79    和原来一样

任何进制都是一样的,但是为什么两次(取反+1)还是它本身。像十进制取反就是用9减去这个数,16进制就是用15减,二进制就是1去减喽

1-0=1 

1-1=0就是取反的含义。

用十进制来解释原因更便于理解。比如十进制数x=79。取反就是99-x,+1就是99-x+1=100-x,然后取反就是99-(100-x)=x-1,再+1,就是x,哈哈哈

比如十进制数x=3586。取反就是9999-x,+1就是9999-x+1=10000-x,然后取反就是9999-(10000-x)=x-1,再+1,就是x,哈哈哈

无聊的数学游戏!!!   懂了的话,其它进制也是类似的.

二进制   x=101, 取反就是111-x=010,+1就是111-x+1,就是1000-x,然后取反就是 111-(1000-x)=111-1000+x=-1+x,再+1,就是x,哈哈哈。

是不是挺简单的。

自认为隐藏在计算机补码中的秘密(原来这么简单)相关推荐

  1. 原码,反码,补码,加法减法在计算机内存中的运算方法

    什么是原码:所有数转化成二进制的序列就是原码[正数原反补相同] 什么是补码:原码通过取反得反码,反码+1得补码[负数存的是补码] 所有信息在计算机在内存中,都是由二进制方式存储 计算机自能进行加法运算 ...

  2. 验证:数据在计算机内存中以补码形式存储

    #include<stdio.h> int main() {unsigned int a = -10;printf("%u", a); } 这个程序的输出是什么? 我们 ...

  3. 计算机课中的隐藏,合理利用组策略--隐藏计算机中的某个磁盘

    计算机中的组策略是电脑中软件.系统相关设置的一个大的集合,用户是可以在这里进行一个系统内的设置,有些用户如果想要将自己Windows资源管理器中的磁盘隐藏起来,不让你发现,这个功能该怎么去做呢?不要想 ...

  4. 在计算机术语中只读存储器常用,计算机应用基础复习题.doc

    计算机应用基础复习题.doc 计算机应用基础复习题 参考复习题1 计算机不具备下列哪种人类头脑的特性(C).A 计算B 逻辑思维C 创造性思维D 判断2我国迄今为止发现的首例既毁软件又毁硬件的恶性病毒 ...

  5. 在计算机术语中常用byte表示,2016年计算机一级MS Office上机考试题

    1.CPU中有一个程序计数器(又称指令计数器),它用于存放( ).D A)正在执行的指令的内容 B)下一条要执行的指令的内容 C)正在执行的指令的内存地址 D)下一条要执行的指令的内存地址 2.CPU ...

  6. 隐藏在Win XP中的28个秘密武器

    隐藏在Win XP中的28个秘密武器 1.免费的系统教程(system32文件夹下) 安装完windows xp后很想马上学习并体验一下它的魅力吗?我们无需再东奔西走去找烦人的文字教材.只要选择&qu ...

  7. 计算机领域中信息经转化,统考计算机应用基础06091002真题

    <统考计算机应用基础06091002真题>由会员分享,可在线阅读,更多相关<统考计算机应用基础06091002真题(3页珍藏版)>请在人人文库网上搜索. 1.计算机应用基础2( ...

  8. 在计算机术语中 将ALU控制器和,计算机组成原理试题与答案

    二.填空题 1 字符信息是符号数据,属于处理(非数值)领域的问题,国际上采用的字符系统是七单位的(ASCII)码.P23 2 按IEEE754标准,一个32位浮点数由符号位S(1位).阶码E(8位). ...

  9. 当前计算机领域中 有关计算机的性能指标,计算机文化基础真题(十七)

    1.有关信息与数据之间的联系,下列说法错误的是(B) A.信息是数据的内涵,是对数据语义的解释. B.数据是有用的信息,信息是数据的表现形式. C.从计算机的角度看,数据泛指那些可以被计算机接受并能够 ...

  10. 获取计算机内存镜像文件,计算机取证中的内存镜像获取的研究与实现

    摘要: 随着计算机科学技术的迅猛发展和网络普及,以计算机信息系统为工具和j巳罪对象的各式新型j巳罪案件频繁发生,造成的巨大危害也越来越大.怎么可以最大程度地获取计算机j巳罪相关的计算机证据,将犯罪人员 ...

最新文章

  1. iOS 字符属性NSAttributedString描述
  2. Reddit年度盘点:那些2019年最佳机器学习项目
  3. idea 自动生成构造以及get、set方法
  4. 计算机access2级选择题真题,计算机二级《ACCESS》选择题练习及答案
  5. 一种数据结构 跳表skiplist
  6. ktv登陆功能的实现 1216
  7. android添加快捷按钮,Android中创建快捷方式代码实例
  8. ELK下filebeat性能调优
  9. 190522每日一句
  10. c语言一个数平方表示,C语言 - 利用 汇编思想 写一个数的平方
  11. 笛卡尔空间力反馈的关节速度控制之机器人运动学库KDL安装及使用
  12. 介绍一个软件开发工具,堪称快速开发神器
  13. 复利计算--结对1.0,做汉堡,结对2.0-复利计算再升级
  14. tiny4412 裸机程序 六、重定位代码到IRAM+0x8000
  15. 非易失性存储器Flash和EEPROM之间的差异与优缺点
  16. 如何用Xshell快速连接远程电脑
  17. PHP版本微信支付开发----电脑网站扫码支付(native)(心得、总结)
  18. 年薪50万,淘宝特价版重金招人
  19. 技校学生计算机周记,周记大全技校
  20. python元组转字符串_python3字符串和字典、集合、元组的相互转换 | 吴老二

热门文章

  1. 【博主推荐】C#生成好看的二维码(附源码)
  2. win7 mysql 管理员权限,win7管理员权限问题 TrustInstaller 获取权限
  3. wamp3.1.4下载及WampServer下增加多版本PHP
  4. 干货:分析学中常用的3种分析方法!
  5. 单片机复位电路是怎么工作的?
  6. Mac Mini搭载苹果自研M1芯片 Mac Mini详细评测
  7. 精密测量和超精密测量
  8. java入门循序渐进
  9. 怎么样用计算机弹出小星星,【钢琴入门自写教程 1】小星星弹奏
  10. M1 Pro 和 M1 Max MacBook Pro,我们该选择哪款MacBook