- 1
- 0
- 约3.64千字
- 约 3页
- 2023-10-20 发布于湖南
- 举报
补码解释及运算
补码(twos complement)
1、在计算机系统中,数值一律用补码来表示(存储)。 主要原因:使用补码,可以将符号位和其它位统一处理;同时,减法也可按加法来处理。另外,两个用补 码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。 2、补码与 原码的转换过程几乎是相同的。 求给定数值的补码表示分以下两种情况:
(1)正数的补码
与原码相同。 【例1】+9的补码
(2)负数的补码
符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。 【例2】求-7的补码。 因为给定数是负数,则符号位为“1”。 后七位:+7的原码(0000111)→按位取反(1111000)→加1(1111001) 所以-7的补码 已知一个数的补码,求原码的操作分两种情况: (1)如果补码的符号位为“0”,表示是一个正数,其原码就是补码。 (2)如果补码的符号位为“1”,表示是一个负数,那么求给定的这个补码的补码就是要求的原码。 另一种方法求负数的补码如下: 例如:求-15的补码 第一步:+15 第二步:逐位取反(1变成0,0变成1),然后在末尾加1。 再举一个例子验证下:求-64的补码
您可能关注的文档
最近下载
- 2023年广东省佛山市南海区里水镇招聘社区工作者真题及参考答案详解一套.docx VIP
- 雨课堂学堂在线《中国民族音乐概论(山东大学)学堂云单元测试考核答案.pdf
- 农小蜂-2024年云南省竹产业地位及优势产区分析报告.pdf VIP
- 2025-2026学年贵州省贵阳市云岩区联盟校九年级(上)期中数学试卷+答案解析.pdf
- 高中生物人教版:5-1《降低化学反应活化能的酶》教学设计第一课时.doc
- 2025年党政机关公文处理工作条例真题精选.docx VIP
- 虚拟依赖与主体重构:网络亚文化中的青年占卜互动研究.docx VIP
- 河北科技学院-就业与创新创业指导中心.doc VIP
- 高中英语优质课公开课教材复习 必修第3册 UNIT 1 FESTIVALS AND CELEBRATIONS.pdf
- 2022合肥百大集团招聘真题及答案详解.pdf
原创力文档

文档评论(0)