1 / 9
文档名称:

原码反码和补码教育课件.ppt

格式:ppt   大小:91KB   页数:9页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

原码反码和补码教育课件.ppt

上传人:业精于勤 2020/3/30 文件大小:91 KB

下载得到文件列表

原码反码和补码教育课件.ppt

相关文档

文档介绍

文档介绍:原码反码和补码原码符号位为0表示正数,为1表示负数;其余各位等同于真值的绝对值。即一个数的原码,是数值部分保持不变,而仅用0或1表示符号“+”或“-”。定义:知真求原(已知真值求原码)例:X=+1011,则X原码=01011Y=-1011,则Y原码=11011规律:用0代替“+”,用1代替“-”,其余二进制数值位不变。X=+1011011[X]原码=Y=-1011011[Y]原码=练****0101101111011011原码反码和补码知原求真(已知原码求真值)例:X原码=01011,则X=+1011Y原码=11011,则Y=-1011规律:用+代替“0”,用-代替“1”,其余二进制数值位不变。X原=01011011[X]真值=Y原=11011011[Y]真值=练****1011011-1011011小结:原码符号位后的代码为真值的绝对值。+0的原码为00000000,-0的原码为10000000(8位字长)正数的原码等于它本身,即X原=X原码的表示范围为+(2n-1-1)~-(2n-1-1),若n=8,则为+127~-127原码反码和补码反码符号位的用法及正数的表示与“原码”相同;负数的表示是在“原码”表示的基础上,通过将符号位以外的各位取反来获得的。定义:知原求反规律:正数:反码与原码相同负数:符号位不变,数值位按位取反。X原=01011011[X]反=Y原=11011011[Y]反=练****0101101110100100原码反码和补码知真求反,知反求真分别如何得到?讨论知真求反:用0代替+,数值位不变。用1代替-,数值位按位取反。知反求真:用+代替0,数值位不变。用-代替1,数值位按位取反。小结:正数的反码与原码相同。对于负数,符号位仍为1外,其余各位取反。+0的反码为00000000,-0的原码为11111111(8位字长)反码的表示范围为+(2n-1-1)~-(2n-1-1),若n=8,则为+127~-127原码反码和补码补码符号位的用法及正数的表示与“原码”相同;负数的表示是在“反码”表示的基础上,通过加1来获得的。定义:知真求补的方法想一想规律:正数:用0代替+,数值位不变。负数:用1