
计算机组成原理
文章平均质量分 81
计算机组成原理
if200
开发
展开
-
数的机器码表示(原码 反码 补码 移码)
首先区分两个概念:真值与机器码真值:一般书写的数机器码:机器中表示的数为了解决在计算机内部数的正、负符号和小数点运算问题,而产生了把符号位和数值位一起编码来表示相应的数的表示方法,如原码,反码,补码,移码1.原码表示方法:符号位 + 二进制数的绝对值符号位:0为正,1为负,有+0与-0之分正数:0+二进制数负数:1+二进制数特点:表示简单,易于同真值之间...原创 2018-03-26 19:42:56 · 5987 阅读 · 0 评论 -
数据格式(定点表示 浮点表示)
计算机常用的数据表示格式有两种:定点表示:小数点位置固定(数值范围有限)浮点表示:小数点位置不固定(数值范围很大)定点表示概念:所有数据的小数点位置固定不变表示方法:符号位+量值(尾数)特点: 数的范围受字长限制,表示数的范围有限; 计算机中多用定点纯整数表示,所以将定点数表示的运算简称为整数运算分类:理论上小数点位置可以任意,但实际上将数据表示成如下两种形式 ...原创 2018-03-27 17:12:32 · 14135 阅读 · 0 评论 -
定点加减运算(补码加减法及溢出检测)
本文只针对定点的加减运算(补码加减法实现),不涉及定点数的乘除运算以及浮点数运算补码加减法公式 补码加法:[x+y]补=[x]补+[y]补[x+y]补=[x]补+[y]补[x+y]_补=[x]_补+[y]_补补码减法:[x−y]补=[x]补+[−y]补[x−y]补=[x]补+[−y]补[x-y]_补=[x]_补+[-y]_补 注意: [−y]补=[y]补[−y]补=[y]补[-...原创 2018-03-28 19:38:55 · 12365 阅读 · 2 评论