我的代码游记

标签 · 计算机组成原理

首页

关于

归档

计算机组成原理

原码、反码和补码

概述相信每一个学计算机的同学都头疼过原码,补码和反码这三个东西,甚至有时候还会冒出一个移码我们人类在计数的时候,用的都是十进制,但是计算机可不认这个,它们的世界用的是二进制来表示数,这个时候我们如果想要了解它们的世界是怎么样的,那么首先就要认识它们是怎么数数的 我们把我们正常计数用的表示方法表示的数称为“真值”,把机器里面表达的数称为“机器数” 原码概念原码(true form) 是一种计算机中对数字的二进制定点表示方法.原码表示法在数值前面增加了一位符号位(即最高位为符号位):正数该位为0,负数该位为1(0有两种表示:+0和-0),其余位表示数值的大小.数学表示如下(有的书上会约定符号位和数值位之间用逗号隔开,所以表达式会有所不同,这里的以没有逗号隔开的为准)若$X$是纯整数:$$[X]_原=\beg..

更多