- 9
- 0
- 约2.28千字
- 约 19页
- 2018-04-13 发布于未知
- 举报
计算机中采用二进制数来表示和存储各种数据信息。如: 十进制数10可以表示为二进制数______。 那么-10如何在计算机内表示呢? 最高位定为符号位,其余各位表示数值 真值数和机器数 真值数:机器外带正、负符号的数。 如:+35,-10 机器数:把正、负符号数字化的数。 (0表示正,1表示负) 这些带符号的机器数可以用不同的方式表示: 原码、补码、反码 1、原码 计算机中正数的符号位用0表示,负数的符号位用1表 示,用这种方法表示的数称为原码。 即:0表示正号,1表示负号 例2:当机器字长数为8位时,求以下几个数的原码: -101011 ,-37, [-101011 ]原= 1101011 但由于机器字长为8位,需补位,且不能影响数值大小 所以[-101011 ]原= [-37]原= [-100110 ]原正数的原码是其本身(机器数),负数的原码最高位为1。 练习:当机器字长数为8位时,求以下几个数的原码: +1011010 ,-1101011 ,-19 ,+0 ,-0 [+0]原 [-0]原 思考:当用8位二进制来表示整数原码时,其表示范围 是多少? 最大值其真值数为 127 最小值其真值数为 -127 所以原码能表示数值的范围为: (-127~-0 ,+0~+127) 原码表示存在的问题: 在某台字长为8位的计算机中,用原码的形式计算1+1000000012 用原码的形式计算-1+100000001-2 原码在参加运算时必须确定运算数的符号位及数值 大小才能确定结果符号及结果值,处理麻烦,效率不高。 2、反码: 练习1:当机器字长数为8位时,求以下几个数的反码: +11010,-1011011,+0,-0 [+0]反 [-0]反练习2:若[X]反则[X]原=_______。 若[X]反则真值数X=_______。 思考:当用8位二进制来表示整数反码时,其表示范围 是多少? 最大值其真值数为 127 最小值其真值数为 -127 所以原码能表示数值的范围为: (-127~-0 ,+0~+127) 补码引入 如何能把表上的8点钟改为6点钟? 拨针方法小结: 8 - 2 = 6 8 + 10 = 6 思考:为什么会出现这种现象?计算机中是否也有这种现象? (表盘是圆的,可循环计时。) 不同之处: – 表计时的最大数是12 – 计算机计数的最大数不是12 (思考:那么是多少呢?) – 我们把这个数称为 模 – 计算机的模与字长有关。8位机的模是28=256 通过钟表拨针的两种方法: 8 - 2 = 6 8 + 10 = 6 我们可以看出,减去一个数 a 相当于加上(模-a) 在计算机中也有相同情况: 在8位字长的计算机中,减去一个数a相当于加上(28-a) 我们称(28-a)为a的补数,其二进制表示形式称为补码。 用补码的加法来代替二进制减法,能使运算简单。 3、补码: 例:当机器字长数为8位时,求以下几个数的补码: +1011010 ,-1010101 [+1011010]补=[+1011010]原=[-1010101]原→ [-1110101]反→ [-1110101]补练习1:当机器字长数为8位时,求以下几个数的补码: +10110 ,-25 ,+0 ,-0 [+0]补=[-0]补补码能表示数值的范围为: (-128 ~ +127) 练习2:若[X]补则真值数X=_______。 若[X]补则[X]原=_______。 小结 正数:原码=反码=补码 负数: 原码:符号位(最高位)为1,其余各位不变 。 反码:符号位为1,其余各位按位取反 。 补码:符号位为1,其余各位取反后+1 。 两点注意: 0的原码反码有两种表示,补码只有一种表示 补码能表示的最小值为-128 精品课程 原码、反码和补码 例1:求+1010110和-
您可能关注的文档
- 微众银行WeBank金融科技实践:让科技赋能金融.让金融普惠大众.pptx
- 康有為及维新运动(详细版).pptx
- 浙江省绍兴市[中考]科学一轮复习:第2课时《细胞》课件浙教版.ppt
- 未成年人保护法主題班会.ppt
- 万科双月湾:深海.不一样精彩.ppt
- 西沙群岛是南海上一群岛屿.ppt
- 浙江省绍兴市[中考]科学一轮复习第3课时《种群.群落和生态系统》课件浙教版.ppt
- 转基因大豆习题报告.pptx
- 习题广告多棱镜.ppt
- 五年级 英语The-English-club课件3.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 虹口区2009学年第一学期高三英语期终教学质量监控测试卷(附答案).doc VIP
- CNAS-CL01-2018检验和校准实验室能力认可准则培训教材.ppt
- GMP标准简介(程克文)课件.pptx VIP
- 2025年中国大唐集团有限公司校园招聘笔试参考题库附带答案详解.docx
- 民族药四数九里香.pptx VIP
- 2022年四川省雅安市中考数学试卷真题(附答案详解)文字可复制.pdf
- 2026年春季北师大版(2024)三年级下册数学教学计划(含进度表).docx VIP
- 党支部2025年度组织生活会个人对照在学习贯彻党的创新理论、在加强党性锤炼、在联系服务群众、在发挥先锋模范作用、在改作风树新风存在的不足.docx VIP
- 职业生涯规划与就业创业指导 第3版 第4章 生涯目标与职业决策.ppt VIP
- 2026年Shopee店铺运营实战手册.pptx
原创力文档

文档评论(0)