【计算机组成原理 学习总结】第二章 运算方法和运算器(1)

2.1数据与文字的表示方法

2.1.1数据格式

(1)定点数的表示方法

所谓定点格式,即约定机器中所有数据的小数点位置是固定不变的。由于约定在固定的位置,小数点就不再使用记号“."来表示。原理上讲,小数点位置固定在哪一位都可以,但是通常将数据表示成纯小数纯整数

假设用一个n+1位字来表示一个定点数x,其中一位xn用来表示数的符号,其余位数代表它的量值。为了将整个n+1位统一处理,符号位xn放在最左位置,并用数值0和1分别代表正号和负号,这样,对于任意定点数x=xnxn-1...x1x0,在定点机中可表示为如下形式:

 

纯小数的表示范围为                0≤|x|≤1-2^(-n)

纯整数的表示范围为                 0≤|x|≤2^n-1

(2)浮点数的表示方法

把数的范围和精度分别表示的方法,相当于数的小数点位置随比例因子的不同而在一定范围内可以自由浮动,所以称为浮点表示法

任意一个十进制数N可以写成                N=10^E.M

同样,在计算机中一个任意二进制数N可以写成                N =2^e.M

其中M称为浮点数的尾数,是一个纯小数。e是比例因子的指数,称为浮点数的指数,是一个整数

在机器中表示一个浮点数时,一 是要给出尾数,用定点小数形式表示。尾数部分给出有效数字的位数,因而决定了浮点数的表示精度。二是要给出指数,用整数形式表示,常称为阶码,阶码指明小数点在数据中的位置,因而决定了浮点数的表示范围。浮点数也要有符号位。计算机中,一个机器浮点数由阶码和尾数及其符号位组成:

 

(3)十进制数串的表示方法

①字符串形式

1字节存放一个十进制的数位或符号位

②压缩的十进制数串形式

1字节存放两个十进制的数位

+123表示为

-12表示为</

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值