1.1计算机中数的表示及运算

更新时间:2024-03-31 07:23:05 阅读: 评论:0

2024年3月31日发(作者:获得的拼音)

1.1计算机中数的表示及运算

考点1.1 计算机中数据的表示及运算

一. 机器数和码制

原码、反码、补码 具体概念我就不重复了,只重申下相关结论:

a. 正数的原码、反码、补码都相同。

b.负数的反码为原码的按位取反(保持符号位不变),补码为反码加1。

二. 存储单元中的数据(存储单元包括存储器中的存储单元和寄存器)

在计算机的存储器的存储单元中的数据均以补码形式存放的,于是在计算机中的数据表示有

下面结论:

a不使用原码与反码。但原码与反码可以作为计算真值的中间媒介。

b存储单元中的数据以补码形式存在。

c 数据的存取与运算都以补码形式进行。

d补码就是机器数,机器数就是补码

三.定点数与浮点数

1. 数的定点表示方法

定点数是小数点固定的数。在计算机中没有专门表示小数点的位,小数点的位置是约定

默认的。

一般固定在机器数的最低位之后,或是固定在符号位之后。前者称为定点纯整数,后者

称为定点纯小数。

(1). 定点整数——小数点位置固定在数的最低位之后

如: Dn-1 Dn-2 • • • • • • D1 D0 .

范围: 2

n-1

-1

~

-2

n-1

(采用字长n=16位补码时其值为32767 ~ -32768)

(2). 定点小数——小数点位置固定在数的符号位之后、数值最高位之前。

如:D0. D-1 • • • • • • D-(n-2) D-(n-1)

范围:1 - 2

-(n-1)

~ -1

(采用字长n=16位时其值为32767/32768 ~ -1)

其中n表示字长多少位

例1:

2. 数的浮点表示方法

浮点数:浮点数是指小数点位置不固定的数,它既有整数部分又有小数部分,如123.55、33.789等。

(1). 浮点数的表示:是把字长分成阶码和尾数两部分。其根据就是:

与科学计数法相似,任意一个J进制数N,总可以写成

E

N = J × M

式中M称为数 N 的尾数(mantissa),是一个纯小数;E为数 N 的阶码(e

x

ponent),

E

是一个整数,J称为比例因子 J的底数。这种表示方法相当于数的小数点位置随比例因子

的不同而在一定范围内可以自由浮动,所以称为浮点表示法

底数是事先约定好的(常取2),在计算机中不出现。在机器中表示一个浮点数时,一是

要给出尾数,用定点小数形式表示。尾数部分给出有效数字的位数,因而决定了浮点数的表

示精度。二是要给出阶码,用整数形式表示,阶码指明小数点在数据中的位置,因而决定了

浮点数的表示范围。浮点数也要有符号位。因此一个机器浮点数应当由阶码和尾数及其符号

位组成:

(2)浮点数的规格化

 规格化方法:调整阶码使尾数满足下列关系:

尾数为原码表示时,无论正负应满足1/2<|d |<1

即:小数点后的第一位数一定要为1。

正数的尾数应为0.1x….x

负数的尾数应为1.1x….x

尾数用补码表示时,小数最高位应与数符符号位相反。

正数应满足 1/2≦d<1,即 0.1x….x

负数应满足 -1/2 > d≥ -1,即 1.0x….x

例:数110.011(B)=+0.110011×2^+11(规格化尾数)=0 110011×2^0 11(机器数

格式)表示为:

例题1:

例题:设某机器用32位表示一个实数,阶码部分8位(含1位阶符),用定点整数补码表示;

尾数部分24位(含数符1位),用规格化定点小数补码表示,基数为2。则:

求X=256.5 的第一种浮点表示格式?

X=(256. 5)

10

=+(100000000.1)

2

=+(0.1000000001 x 2

+9

)

2

8位阶码为:(+9)补=0000 1001

24位尾数为:(+0.10 0000 0001)补

=0.100 0000 0010 0000 0000 0000

所求256.5的浮点表示格式为:

1.1计算机中数的表示及运算

本文发布于:2024-03-31 07:23:04,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1711840985261914.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:1.1计算机中数的表示及运算.doc

本文 PDF 下载地址:1.1计算机中数的表示及运算.pdf

下一篇:返回列表
标签:表示   尾数   补码   阶码   小数点   定点   数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|