一张图看懂cpu基本结构_cpu架构图-程序员宅基地

技术标签: stm32  计算机组成与原理  

cpu

cpu 中央处理器,Central Processing Unit,由运算器和控制器组成

用一张思维导图,介绍cpu的具体功能,基本结构

在这里插入图片描述

简单看CPU指令执行过程

  1. 取指令,程序执行前,程序计数器会指向内存块第一条指令地址,顺序拿到指令后
  2. 指令译码,知道当前指令是要我们取数还是加减操作
  3. 执行指令,如果是取数,根据译码拿到的地址去内存找到数据,放到数据寄存器
  4. 算术运算,ALU算术逻辑运算
  5. 结果写回,根据MAR地址找到对应主存单元写回数据
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/BarbequeBBQ/article/details/120509055

智能推荐

无中继的DHCP配置-ZTE中兴路由器_中兴1800路由器dhcp-程序员宅基地

文章浏览阅读4.6k次。无中继的DHCP配置DHCP的作用: 动态配置IP地址,整个配置过程自动实现,终端无需设置 所有配置信息统一管理,不仅能够分配IP地址,还可以配置其他信息DHCP的优点: 提高网络配置效率,减少配置工作量,较少IP冲突的可能性DHCP server: 集中存放配置信息,响应客户端的请求与之交互并完成主机配置信息的分..._中兴1800路由器dhcp

计算机网络原理 谢希仁(第8版)第四章习题答案_计算机网络第八版谢希仁课后答案-程序员宅基地

文章浏览阅读9.5w次,点赞368次,收藏1.8k次。第四章网络层习题答案_计算机网络第八版谢希仁课后答案

java加减乘除运算顺序_Java开发笔记(十四)几种运算符的优先级顺序-程序员宅基地

文章浏览阅读4.4k次。到目前为止,我们已经学习了Java语言的好几种运算符,包括算术运算符、赋值运算符、逻辑运算符、关系运算符等基础运算符,并且在书写赋值语句时都没添加圆括号,显然是默认了先完成算术、逻辑、关系等运算,最后才进行赋值操作。也就是说,在这四类运算符当中,赋值运算符的优先级最低,那么其他三种运算符的优先级顺序又是如何排列的呢?首先来看算术运算符,Java中的算术运算符主要包括正号负号、加减乘除,以及取余数符..._java *乘放在前面还是后面

Android Studio 打开activity_main.xml不能正常显示-程序员宅基地

文章浏览阅读3.7k次。操作系统:Windows 10 x64IDE:Android Studio 3.2.1解决方法:http://www.jcodecraeer.com/a/anzhuokaifa/Android_Studio/2017/0317/7691.html参考了第3种方法,问题得以解决。在Android Studio中新建一个项目之后,打开activity_main.xml,..._activity main.xml运行不出来

使用HttpURLConnection发送POST请求并携带请求参数-程序员宅基地

文章浏览阅读1.3w次,点赞12次,收藏39次。使用HttpURLConnection发送POST请求并携带请求参数_urlconnection发送post请求

钉钉OA流程审批,Jenkins自动授权通知用户密码_jenkins调用公司oa-程序员宅基地

文章浏览阅读3.6k次。公司目前的软件版本发布是通过Jenkins来执行的,发布版本需要通过相关的OA流程,审批通过后由运维管理员操作。该流程审批过程通知不及时,运维管理员工作量大。为了简化jenkins版本发布流程,使开发人员能更灵活的控制版本的更新迭代,现准备将Jenkins的版本发布流程,从OA系统转到钉钉软件。在钉钉的OA工作台上提交版本发布流程,审批通过过,钉钉将自动发送Jenkins登陆帐号密码给申请人,帐号密码有一定的有效期,到期后帐号权限自动收回。..._jenkins调用公司oa

随便推点

【操作系统经典问题】睡眠理发师问题_理发师睡眠问题要求不能有竞争关系-程序员宅基地

文章浏览阅读2.7w次,点赞12次,收藏60次。http://learn.bitsde.com/hep/os/chapter2/section3/2.3.3.htm 这是我在网上找到的最详实,最严谨的资料了,贴在下面和大家分享哦,O(∩_∩)O~ 参考网站http://222._理发师睡眠问题要求不能有竞争关系

王道 计算机网络试题讲解_如何评价2020年研究生408试题的难度,和往年相比如何?21届应该怎么准备?...-程序员宅基地

文章浏览阅读2.6k次。有好多同学可能对完今年408的答案了:2020年408真题和参考解析,可能想知道今年408难度怎么样,自己的分数大概处于什么位置,风华哥在知乎上回答了这个提问,这里就贴过来啦。40道选择题,除有些题回忆不太准确,从整体上看选择题真不难!和王道书贴合完美,有2020版的同学可以对照去翻翻。唯一比较离谱的就是网络37题,我翻了谢的教材根本没有相关概念,《自顶向下》虽然有,且描述得很详细,但看..._王道每年的习题差的多吗

关于问题TypeError: only length-1 arrays can be converted to Python scalars 的解决方法-程序员宅基地

文章浏览阅读1.4w次,点赞10次,收藏4次。注意:关于math.exp()不能对矩阵直接进行操作,这里要使用np.exp(),即可解决问题。 _typeerror: only length-1 arrays can be converted to python scalars

Nginx-限流算法-程序员宅基地

文章浏览阅读245次。转载于:https://my.oschina.net/u/3111345/blog/3081842_限流算法 nginx

通达信板块监控指标_板块指数RPS编制教程(20200622)-程序员宅基地

文章浏览阅读4.4k次。选对股买对时机(六)板块指数RPS编制教程(20200622)本文是这篇文章的《欧奈尔RPS曲线的编制方法及常见问题解答(20170505)》的姊妹篇。前面那篇文章是讲的如何编制个股RPS曲线。本文讲的如何编制板块指数的RPS曲线。本文也是我的“选对股买对时机”的系列文章之一。感恩网络。首先感谢很多朋友的互动。我写公众号,我虽然是在无偿讲授我的投资理念和方法,但最大的收益者,却是我自己的..._板块rps曲线编制

并查集的启发式合并_并查集启发式合并-程序员宅基地

文章浏览阅读383次。const int N = 1e4 + 10;int p[N], rk[N]; //rk是以i为根节点的集合的深度int n, m;void init(){ for(int i = 1; i <= n; i ++) p[i] = i, rk[i] = 0;}int find(int x) //路径压缩,非递归式{ int son = x, tem; while(p[x] != x) x = p[x]; while(son != x) { tem _并查集启发式合并

推荐文章

热门文章

相关标签