找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5352|回复: 9
打印 上一主题 下一主题
收起左侧

cpu内部为什么不做减法器?而是以补码的形式用加法器来实现

[复制链接]
跳转到指定楼层
#
ID:260939 发表于 2019-4-12 11:26 来自触屏版 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
50黑币
cpu要做减法为什么不直接做个减法器进去而是以补码的形式用加法器来实现

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

9#
ID:401564 发表于 2019-4-13 11:48 | 只看该作者
你应该是没有认真看过数字电路这一部分的知识的.
这跟成本有关系,加法器电路相对于减法器来说要简单很多,成本就少很多
回复

使用道具 举报

8#
ID:462827 发表于 2019-4-12 19:41 | 只看该作者
是为了容易实现,用补码的话,加法和减法都是统一的用法。
回复

使用道具 举报

7#
ID:7485 发表于 2019-4-12 16:11 | 只看该作者
加减法是统一的。例如+1,和+(-1).......
回复

使用道具 举报

6#
ID:510379 发表于 2019-4-12 15:36 | 只看该作者
用补码实现减法会比较方便,加减的时候两个数无论是同正同负或者一正一负都很容易解决
回复

使用道具 举报

5#
ID:123289 发表于 2019-4-12 15:27 | 只看该作者
也可以说:CPU只能做减法,不能做加法。是你对“加”、“减”的理解太狭獈了。
回复

使用道具 举报

地板
ID:230559 发表于 2019-4-12 13:45 | 只看该作者
受硬件资源限制,以补码方式更方便。
回复

使用道具 举报

板凳
ID:158375 发表于 2019-4-12 12:11 | 只看该作者
加法器比减法器更容易做出来
回复

使用道具 举报

沙发
ID:94031 发表于 2019-4-12 11:50 | 只看该作者
你把计算机如何表达一个负数理解了,你的问题就解决了。
回复

使用道具 举报

楼主
ID:510365 发表于 2019-4-12 11:47 | 只看该作者
单独为了减法而去增加CPU的硬件没有必要 用补码就可以实现减法的功能了 主要是为了精简硬件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表