计算机中数的表示.ppt

计算机中数的表示.ppt

ID:50299895

大小:108.19 KB

页数:10页

时间:2020-03-12

计算机中数的表示.ppt_第1页
计算机中数的表示.ppt_第2页
计算机中数的表示.ppt_第3页
计算机中数的表示.ppt_第4页
计算机中数的表示.ppt_第5页
资源描述:

《计算机中数的表示.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2.5计算机中数的表示童辉群本节要点:机器数与真值机器数的表示方法原码反码补码[导入]计算机处理的信息有多种形式,例如数字、字符、图形、图像、音频、视频等,然而,这些信息在计算机中都以二进制的形式表示,那么这些不同的形式的信息是如何用二进制数表示的呢?符号位1、机器数与真值(1)机器数+38----00100110-38----10100110这种连同符号位一起数字化了的数称为机器数。(2)真值由机器数所表示的实际值称为真值。机器数十进制真值二进制真值00101001+41+010100110101001-41-01010012、机器数的表示方法(1)原码定义:正数的符号位用

2、0表示,负数的符号位用1表示,数值部分用二进制形式表示,称为该数的原码。例如:X=+81,则X的原码是01010001;Y=-81,则Y的原码是11010001;(2)反码定义:正数的反码和原码相同,负数的反码是对该数的原码除符号位外各位取反,即“0”变“1”,“1”变“0”。例如:X=+81,则X的反码是01010001;Y=-81,则Y的反码是10101110;(3)补码定义:正数的补码与原码相同,负数的补码是对该数的原码除符号外各位取反,然后加1,即反码加1。例如:X=+81,则X的补码是01010001;Y=-81,则Y的补码是10101111;小结机器数与真值机器数的表

3、示正数:原码=反码=补码负数:原码符号位为1,数值部分等于真值;反码符号位为1,数值部分取反;补码符号位为1,数值部分取反后加1。练习:1、求+65和-48的原码、反码和补码。2、已知:某有符号整数的补码为11010101,求该数的原码。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。