【计组笔记02】计算机组成原理之浮点数的表示、IEEE754标准、浮点数的规格化、浮点数的加减运算以及ALU运算器、加法器的设计

本文深入讲解浮点数表示,包括浮点数的表示方法、规格化、IEEE754标准及其计算过程。同时探讨浮点数加减运算的步骤,并详细阐述运算器ALU的设计,涵盖了一位全加器到多级先行进位并行加法器的概念与实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这篇文章,主要介绍浮点数的表示、IEEE754标准、浮点数的规格化、浮点数的加减运算以及ALU运算器、加法器的设计。

目录

一、浮点数表示

1.1、如何表示浮点数

1.2、浮点数规格化

(1)原码表示的尾数范围

(2)补码表示的尾数范围

1.3、IEEE754标准

(1)移码偏置值

(2)根据浮点数求二进制表示

(3)根据二进制求真值

1.4、浮点数的加减运算

二、运算器ALU

2.1、运算器介绍

2.2、一位全加器

2.3、串行加法器

2.4、并行加法器(串行进位)

2.5、并行加法器(单级先行进位)

2.6、并行加法器(多级先行进位)


一、浮点数表示

1.1、如何表示浮点数

前面介绍了计算机中表示的【定点整数】和【定点小数】,但是这两种数的表示都是具有局限性的,由于【定点整数】和【定点小数】的小数点是固定的,所以它们能够表示的最大值和最小值是确定的,如果计算机要保存一个非常大的数,但是【定点整数】和【定点小数】又保存不了,所以此时就无法表示了。发明计算机的人很聪明,既然定点数表示的范围是不够大,那么如果小数点是浮动的,那是不是可以表示更大的数呢???所以这里我们要介绍的是浮点数,浮点数是指小数点是变动的。

计算机中将浮点数的表示格式划分成了以下几个部分(N = r^E * M):

  • 阶码E:一般采
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.小朱同学

随心赞赏,助力前行

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值