计算机中的二进制实验报告,+实验二 计算机的数据表示和计算.doc

实验2 计算机中的数据表示与计算 实验报告

学号1500202151 姓名叶思凡 班级:卫生检验与检疫15 实验时间: 2017年 3 月 2 日

实验报告表2-1 数值型数据在计算机中的二进制实验记录表

十进制整数分类

输入十进制整数

内存整型数据

内存地址号

任意正整数

16

0000000000010000

0001000100010002

任意负整数

-16

1111111111110000

0001000100010002

最大数

32767

0111111111111111

0001000500010006

最小数

-32768

1000000000000000

0001000500010006

绝对值最小数

0

0000000000000000

0001000800010006

绝对值最大数

32767

0111111111111111

000100090001000A

十进制实数分类

输入十进制实数

内存实型数据

任意正实数

1.1

尾数部分

阶码

阶码的数学表示

任意负实数

-2.2

1100110000001100110000001

最大数

99.9999

1111111111000111010000106

最小数

-99.9999

1111111111000111110000106

绝对值最小数

0

0000000000000000000000000

绝对值最大数

99.9999

1111111111000111010000106

说明:本实验对计算机内存数据的存放拟定为:①整数用两个字节存储,并负数只考虑原码;②实数用4个字节存储,其中阶码部分占一个字节。

实验报告表2-2 其他进制数据与二进制转化实验记录表

其他进制

实验数据

二进制

十进制

99.99

1100011.1111111110

八进制

7

111

十六进制

E

1101

实验报告表2-3 数据的原码、补码和反码表示实验记录表

正十进制数

96

负十进制数

-100

原码原码反码反码补码补码实验报告表2-4 二进制算术运算实验记录表

操作数一

操作数二

运算符

是否溢出

实验结果

正确结果

溢出对结果产生了什么影响?

1

13

+

14

14

结果正负及数值均改变

96

121

+

-39

217

-78

69

109

-147

实验报告表2-5溢出实验记录表

问题

简要回答

什么时候出现溢出情况?

最高存储位进位发生溢出情况,即超过8位数

实验报告表2-6浮点数的小数点浮动实验记录表

十进制数

二进制数

3.141592653589793238462643383279

01000000010010010000111111011011

精度

28

有效位

3

表示范围

7-19

实验报考表2-7 表示浮点数的二进制串中阶码位数改变实验记录表

阶码位数

二进制数

精度

有效位

表示范围

4

01000100100101010110110111000000

28

3

7-19

5

01000010010010101011011011100000

27

4

15-20

6

01000001001010101101101110000000

26

5

31-21

7

01000000100100101010110110111000

25

6

63-22

实验小结:

在本次实验中,你有哪些收获?遇到哪些问题?这些问题是否已经解决?如果已经解决了,请说说你是如何解决的。也可谈谈你的其它想法。

在本次实验中,我了解到十进制、二进制、十六进制、八进制几种数据表达的方法以及其中转化的方式。在实验过程,对于溢出的情况较难理解,即使知道什么情况下回发生溢出,但是比较难反映那几个数会发生溢出现象。对于这个问题,在实验中曾多次实验,但在短暂的时间尚未理解,在上网搜索资料后,也未能解决问题。希望杂课堂老师能够解答。

第2周作业题:(请认真查阅教材及相关资料,回答以下问题,并把答案附在问题之后)

为什么要使用原码,反码和补码?

答:我们知道,计算机只有0和1两个数字,为了使计算机的计算能够更加准确,我们引入原码、反码、补码的概念,以此使符号位能与有效值一起计算,简化运算规则。

2.什么是溢出?溢出对二进制的运算有什么影响?

答:溢出就是存储单位具有限制,存储的数据超出这个限制时,就叫溢出。

溢出的情况使二进制的运算能够更加准确,也更加具有限制性,溢出反映了计算机处理数据的上限和下限,太大或太小的数据都

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值