实验二计算机的数据表示和计算

上传人:m**** 文档编号:491251306 上传时间:2022-12-02 格式:DOC 页数:7 大小:69KB
返回 下载 相关 举报
实验二计算机的数据表示和计算_第1页
第1页 / 共7页
实验二计算机的数据表示和计算_第2页
第2页 / 共7页
实验二计算机的数据表示和计算_第3页
第3页 / 共7页
实验二计算机的数据表示和计算_第4页
第4页 / 共7页
实验二计算机的数据表示和计算_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《实验二计算机的数据表示和计算》由会员分享,可在线阅读,更多相关《实验二计算机的数据表示和计算(7页珍藏版)》请在金锄头文库上搜索。

1、文档供参考,可复制、编制,期待您的好评与关注! 实验2 计算机中的数据表示与计算 实验报告学号1500202151 姓名叶思凡 班级:卫生检验与检疫15 实验时间: 2017年 3 月 2 日 实验报告表2-1 数值型数据在计算机中的二进制实验记录表十进制整数分类输入十进制整数内存整型数据内存地址号任意正整数1600000000000100000001000100010002任意负整数-1611111111111100000001000100010002最大数3276701111111111111110001000500010006最小数-327681000000000000000000100

2、0500010006绝对值最小数000000000000000000001000800010006绝对值最大数327670111111111111111000100090001000A十进制实数分类输入十进制实数内存实型数据任意正实数1.1尾数部分阶码阶码的数学表示任意负实数-2.2110011000000110011000000110011011最大数99.9999111111111100011101000010111100116最小数-99.9999111111111100011111000010111100116绝对值最小数00000000000000000000000000000000

3、00绝对值最大数99.9999111111111100011101000010111100116说明:本实验对计算机内存数据的存放拟定为:整数用两个字节存储,并负数只考虑原码;实数用4个字节存储,其中阶码部分占一个字节。实验报告表2-2 其他进制数据与二进制转化实验记录表其他进制实验数据二进制十进制99.991100011.1111111110八进制7111十六进制E1101实验报告表2-3 数据的原码、补码和反码表示实验记录表正十进制数96负十进制数-100原码01100000原码11100100反码01100000反码10011011补码01100000补码10011100实验报告表2-4

4、 二进制算术运算实验记录表操作数一操作数二运算符是否溢出实验结果正确结果溢出对结果产生了什么影响?113+否1414结果正负及数值均改变96121+是-39217-7869是109-147实验报告表2-5溢出实验记录表问题简要回答什么时候出现溢出情况?最高存储位进位发生溢出情况,即超过8位数实验报告表2-6浮点数的小数点浮动实验记录表十进制数二进制数3.14159265358979323846264338327901000000010010010000111111011011精度28有效位3表示范围7-19实验报考表2-7 表示浮点数的二进制串中阶码位数改变实验记录表阶码位数二进制数精度有效位

5、表示范围4010001001001010101101101110000002837-1950100001001001010101101101110000027415-2060100000100101010110110111000000026531-2170100000010010010101011011011100025663-22实验小结:在本次实验中,你有哪些收获?遇到哪些问题?这些问题是否已经解决?如果已经解决了,请说说你是如何解决的。也可谈谈你的其它想法。 在本次实验中,我了解到十进制、二进制、十六进制、八进制几种数据表达的方法以及其中转化的方式。在实验过程,对于溢出的情况较难理解,即

6、使知道什么情况下回发生溢出,但是比较难反映那几个数会发生溢出现象。对于这个问题,在实验中曾多次实验,但在短暂的时间尚未理解,在上网搜索资料后,也未能解决问题。希望杂课堂老师能够解答。第2周作业题:(请认真查阅教材及相关资料,回答以下问题,并把答案附在问题之后)1. 为什么要使用原码,反码和补码?答:我们知道,计算机只有0和1两个数字,为了使计算机的计算能够更加准确,我们引入原码、反码、补码的概念,以此使符号位能与有效值一起计算,简化运算规则。2.什么是溢出?溢出对二进制的运算有什么影响?答:溢出就是存储单位具有限制,存储的数据超出这个限制时,就叫溢出。溢出的情况使二进制的运算能够更加准确,也更加具有限制性,溢出反映了计算机处理数据的上限和下限,太大或太小的数据都无法显示出来。3.计算机中的数据一定是精确的吗?为什么?答:不一定,计算机的运算时按照二进制来进行运算的,运算过程多少回产生误差,只是误差较小,除此之外,运算还会产生精度损失,所以,计算机的数据不一定是精确的。 /

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号