x=0.1001,y=-0.1011 ,用补码一位乘法计算,x补=1.1011 y补=1.1101,(x·y)补=1.1011*1.1101。
补码“模”概念的引入、负数补码的实质、以及补码和真值之间的关系所揭示的补码符号位所具有的数学特征,无不体现了补码在计算机中表示数值型数据的优势,和原码、反码等相比可表现在如下方面:
(1)解决了符号的表示的问题。
(2)可以将减法运算转化为补码的加法运算来实现,克服了原码加减法运算繁杂的弊端,可有效简化运算器的设计。
(3)在计算机中,利用电子器件的特点实现补码和真值、原码之间的相互转换,非常容易。
补码的运算
在计算机系统中,数据的表示与存储都是以0或1的形式,而表示这些0或1,我们可以将外部数据通过数字电路进行编码,对于有符号数,在计算机系统中有三种编码,即我们通常所了解的编码、原码、反码、补码。
正数原码 = 0 + 正数绝对值,负数原码 = 1 + 负数绝对值。
例如:
+20的原码:00010100,- 20的原码:10010100。
反码:
正数反码 = 正数原码,负数反码 = 负数原码符号位的1不变,绝对值部分按位取反。
例如:
+20的原码:00010100。
+20的反码:00010100。
- 20的原码:10010100。
- 20的反码:11101011。
本文地址: http://www.goggeous.com/20241228/1/969758
文章来源:天狐定制
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
2025-01-01职业培训
2025-01-01职业培训
2025-01-01职业培训
2025-01-01职业培训
2025-01-01职业培训
2025-01-01职业培训
2025-01-01职业培训
2025-01-01职业培训
2025-01-01职业培训
2025-01-01职业培训
2024-12-28 12:00:47职业培训
2024-12-28 12:00:47职业培训
2024-12-28 12:00:38职业培训
2024-12-28 12:00:37职业培训
2024-12-28 12:00:37职业培训
2024-12-28 12:00:36职业培训
2024-12-28 12:00:36职业培训
2024-12-28 12:00:28职业培训
2024-12-28 12:00:27职业培训
2024-12-28 12:00:27职业培训
2024-12-10 10:16职业培训
2024-12-12 04:20职业培训
2024-11-30 22:16职业培训
2024-12-07 18:48职业培训
2024-12-08 00:11职业培训
2024-12-23 02:44职业培训
2024-12-28 08:15职业培训
2024-11-26 21:36职业培训
2024-12-14 13:37职业培训
2024-12-18 05:52职业培训
扫码二维码
获取最新动态