- 4
- 0
- 约4.99千字
- 约 5页
- 2016-11-30 发布于重庆
- 举报
2014年計算机基础知识练习题274_甘肃中公教育
数值数据的表示
1.机器数和真值
在计算机中,使用的二进制只有0和1两种值。一个数在计算机中的表示形式,称为机器数。机器数所对应的原来的数值称为真值,由于采用二进制必须把符号数字化,通常是用机器数的最高位作为符号位,仅用来表示数符。若该位为0,则表示正数;若该位为1,则表示负数。机器数也有不同的表示法,常用的有3种:原码、补码和反码。
机器数的表示法:用机器数的最高位代表符号(若为0,则代表正数;若为1,则代表负数),其数值位为真值的绝对值。假设用8位二进制数表示一个数,如图1-10所示。
图1-10? 用8位二进制表示一位数
在数的表示中,机器数与真值的区别是:真值带符号如-0011100,机器数不带数符,最高位为符号位,其中最高位1代表符号位。
例如:真值数为-0111001,其对应的机器数其中最高位为1,表示该数为负数。
2.原码、反码、补码的表示
在计算机中,符号位和数值位都是用0和1表示,在对机器数进行处理时,必须考虑到符号位的处理,这种考虑的方法就是对符号和数值的编码方法。常见的编码方法有原码、反码和补码3种方法。下面分别讨论这3种方法的使用。
(1)原码的表示
一个数X的原码表示为:符号位用0表示正,用1表示负;数值部分为X的绝对值的二进制形式。记X的原码表示为[X]原。
例如:当X=+1100001时,则[X]原=011000
您可能关注的文档
最近下载
- 人工智能在智能制造领域的应用手册.docx VIP
- 梳状SMA - g - MPEG共聚物的精准合成及其分散性能的深度剖析.docx
- 基层医疗卫生机构会计制度.docx VIP
- 2026年-《思想道德与法治(2023版)》电子教材-新版.pdf
- 健康管理的基本策略(共71张课件).pptx VIP
- Dell戴尔Dell Precision 5820 Tower 用户手册.pdf
- 高级农业经理人(三级)技能鉴定考试题及答案.doc VIP
- 中小学教师师德师风警示教育专题课件9.pptx VIP
- NSFC01-G220门机控制器说明书.pdf VIP
- 中小学教师师德师风警示教育专题课件7.pptx VIP
原创力文档

文档评论(0)