为什么引进了补码可以解决减法问题呢?

来源:4-5 二进制的反码表示法

精慕门1535689

2020-12-08

写回答

2回答

前端工程师666777888

2021-08-13

可以看下阮一峰的  补码讲解   

-8   =    0 - 8   =    00000000 - 00001000   = 

 11111111 + 1 - 00001000 =  

11111111 -   00001000  + 1  = 

11110111 + 1  =  11111000   

注:  -8可以用11111000表示,用的是补码表示法,在电路中使用的也是补码进行加法

00000000 = 11111111 + 1       =     100000000       因为是8位电路,把最高为舍弃

0
0

咚咚呛

2020-12-08

因为引入补码,在进行减法的时候,就可以把被减数转换成补码来进行运算,这个时候实际上就是加法运算啦。可以回顾一下这节课前面的内容,有详细讲解呢。

0
0

(新版)计算机基础,计算机组成原理+操作系统+网络

编程之前先学这门课,系统补足计算机基础知识,夯实编程地基

7739 学习 · 1580 问题

查看课程