首页 > 其他分享 >便于计算机处理的“补数”

便于计算机处理的“补数”

时间:2022-12-28 18:44:38浏览次数:36  
标签:表示 计算机 二进制 取反 负数 便于 补数 运算

接下来我们就一起来看看表示负数的方法和右移的方法:
二进制数中表示负数值时,一般会把最高位作为符号来使用,因此我们把这个最高位称为符号位。符号位是0时表示正数,符号位是1时表示负数。
计算机在做减法运算时,实际上内部是在做加法运算。用加法运算来实现减法运算,为此,在表示负数时就需要使用“二进制的补数”。补数就是用正数来表示负数。
为了获得补数,我们需要将二进制数的各数位的数值全部取反然后再将结果加1。例如,用8位二进制数表示-1时,只需求得1,也就是00000001的补数即可。具体来说,就是将各数位的0取反成1,1取反成0,然后再将取反的结果加1,最后就转化成了11111111(图2-5)。

 

负数表示有误时得情况如下:

 

负数表示正确的情况:

 

 

标签:表示,计算机,二进制,取反,负数,便于,补数,运算
From: https://www.cnblogs.com/2674308160-lucky/p/17011013.html

相关文章

  • 用二进制数表示计算机信息的原因
    在C和Java等高级语言编写的程序中,数值、字符串和图像等信息在计算机内部都是以二进制数值的形式来表现的。也就是说,只要掌握了使用二进制数来表示信息的方法及其运算机制,也......
  • 计算机体系结构中的八个伟大思想
    面向摩尔定律的设计——计算机架构师必须预测其设计完成时的工艺水平 使用抽象简化设计——隐藏低层细节以提供给高层一个更简单的模型加速经常性事件——makethecom......
  • 2022哈工大计算机复试备考指南
    2021复试形式2021年是线上复试的形式,一共分为五轮,每轮九分钟时间,共350分。综合素能能力:包括中英文对话、家乡介绍、家乡特产介绍、宗教信仰等等科研能力展示:本科阶段参......
  • 详解数据链路层-介质访问控制【王道计算机网络笔记】
    数据传输使用的两种链路点对点链路:两个相邻结点通过一个链路相连,没有第三者。应用:PPP协议,常用于广域网。例如打电话广播式链路:所有主机共享通信介质。应用:早期总线以太......
  • 计算机发展史人物篇之查尔斯巴贝奇
    查尔斯·巴贝奇(CharlesBabbage,1791年12月26日—1871年10月18日)是一名英国数学家、发明家、科学家,科学管理的先驱者,出生于一个富有的银行家的家庭,曾就读于剑桥大学三一学院......
  • 计算机网络复习——概要
    第一章概述什么是协议和体系结构?了解网络应用的两种模型:C/S和P2P模型什么是资源子网和通信子网?各种网络设备(转发器、集线器、网桥、路由器等)所工作的层次和基本特性......
  • 那些年,我们一起刷过的计算机视觉比赛
    前言计算机视觉是一个对操作性和实战性要求都非常高的领域,对于许多在校的本科生/研究生,接触的项目并不算多,甚至非常单一,有的导师连项目都没有,这个时候想要深入CV领域几乎不......
  • k03_计算机基础_dos命令行
    一、Windows自带的命令行操作界面(DOS命令)二、简介在学习java的时候,我们需要下载jdk,然后安装jdk,然后配置环境变量,然后会用命令行窗口检验是否安装成功,尽管最新的jdk版本......
  • MIT——6.828:操作系统工程——第1章:实验一:启动计算机
    本实验分为三个部分。第一部分:熟悉x86汇编语言、QEMUx86模拟器和PC的开机引导程序。第二部分:检查我们的6.828内核的引导装载程序。第三部分:深入研究了我们的6.......
  • 2021中国科学院文献情报中心期刊分区表 计算机(2)
    2021中国科学院文献情报中心期刊分区表计算机(2)​​2021中国科学院文献情报中心期刊分区表(小类计算机相关)​​​​1.人工智能​​​​3区​​​​4区​​​​2.控制论​......