前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CPU是如何实现运算

CPU是如何实现运算

作者头像
付威
发布2018-12-05 11:42:08
9930
发布2018-12-05 11:42:08
举报

CPU的构成

我们知道CPU是芯片的集合,主要成分是硅。CPU的最小构成单位是一个PN节点,也就是我们常说的二极管。下面我们就聊一聊什么是二极管

PN节点 (二极管)

PN节点是一个硅晶体进行掺杂,分别在两侧掺入硼和磷,这样的硅晶体具有单项导电性,这样就形成一个PN节点。具体如下图:

CPU运算
CPU运算

由于具有单项导电性的特点,我们就能根据收到的电压变化,来确定输出的结果,我们假设收到高电压是1 ,低电压是0,PN节点的具体表现:

CPU运算
CPU运算

实现基本运算

根据上面的分析,我们可以尝试实现一个与门的电路实现,首先我们要清楚与门的具体逻辑。

有两个输入参数,只有同时为1的时候,才输出1,具体表示如下:

输入输出

1

0

1

1

0

0

0

0

实现电路图如下:

CPU运算
CPU运算

从图上可以看出来,由于C端的高电压的作用和向导电性,无论A和B哪一个是低电压,输出端Z都会获得低电压。只有两边同时为高电压的时候,Z才会获得高电压

这样的话,CPU就可以根据电信号来进行与门的计算。

(本文完)

作者:老付 如果觉得对您有帮助,可以下方的订阅,或者选择右侧捐赠作者,如果有问题,请在捐赠后咨询,谢谢合作 如有任何知识产权、版权问题或理论错误,还请指正。 自由转载-非商用-非衍生-保持署名,请遵循:创意共享3.0许可证 交流请加群113249828:点击加群 或发我邮件 laofu_online@163.com

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-11-25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • CPU的构成
  • PN节点 (二极管)
  • 实现基本运算
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档