计算机组成原理
OnexTwo
君志所向,一往无前,愈挫愈勇,再接再厉。
展开
-
计算机中的数(二)之原码、补码、反码及其转换
原码原码是机器数中最简单的一种表示形式,符号位为0表示正数,符号位为1表示负数,数值位即是真值的绝对值,故原码又称为带符号的绝对值表示。譬如101的原码是0,101。我们用逗号","","","作为符号位和数值部分的分隔符。原码正数定义[X]原={0,x2n>x≥02n−x,0≥x>−2n [X]_原=\begin{cases} 0,x \quad 2^n>x\ge...原创 2020-01-04 15:57:33 · 1131 阅读 · 0 评论 -
计算机中的数之一 无符号数与有符号数
引言 学过C语言的,都知道 C语言中有有符号数和无符号数。用int举例子也就是 int a;是定义了一个有符号数,而unsigned int a;是定义了一个无符号数。正文 我们按32位编译器来举例子,int变量是4个字节。也就是32位二进制数。 那么如果是无符号数,那么根据16位二进制数可以表示2^32个状态也就是 0~2^32-1这样的范围。(也就是0~4294967...原创 2020-01-04 13:04:45 · 757 阅读 · 0 评论