CPU 工作原理

随笔记录

目录

1. 简单介绍

2. CPU 工作原理详细介绍

2.1. 取值

2.2. 译码

2.3. 执行

2.4. 写回


1. 简单介绍

CPU(中央处理器)是一台计算机的主要组成部分,它承担着执行计算机指令和控
制计算机运行的任务。CPU 工作原理简单概述: 取值 --> 译码 --> 执行 --> 写回

2. CPU 工作原理详细介绍

2.1. 取值
在取指阶段,CU丛内存中取出下一条指含:
取指是整个工作原理的第一步,它达定了后续的操作。具体执行过程如下:
1.CP心通过总线将PC(程序计数器)中的地址发送给内存。
2.内存将该地址上存储的指令发送给CPU。
3.CPU将指令存储在指令寄存器IR中。
2.2. 译码
在译码阶段,CPU对取指阶段取得的指令进行识别和解码。
译码的目的是将指令翻译成对应的操作。具体执行过程如下:
1.指令寄存器IR中存储的二进制指令被CPU识别。
2.CPU根据指令的不同类型和格式,将指令解码成具体的操作。
2.3. 执行
在执行阶段,CPU根据译码阶段解码得到的操作码进行相应的操作。执行阶段涉及到ALU(算术逻辑单元)、寄存器和各种电路。具体执行过程如下:
1.CPU根据操作码判断指令的类型,如算术运算、逻辑运算、分支等。
2.CPU根据指令类型执行相应的操作,可能需要使用ALU进行计算,将结果存储在寄存器或内存中。
2.4. 写回
在写回阶段,CPU将执行阶段生成的结果写回内存或者寄存器中。具体执行过程如下:
1.CPU将执行阶段得到的结果保存在通用寄存器中。
2.如果需要,CPU将结果写回内存中。

到此CPU 工作原理简单介绍结束。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/623890.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【温故而知新】HTML链接a标签/图像img标签

文章目录 一、概念二、链接三、图像 一、概念 HTML(HyperText Markup Language,超文本标记语言)是用于创建网页的标准标记语言。它被用来描述网页的结构和内容,并且是网页浏览器能够解析和渲染网页的基础。HTML5 是 HTML 的最新版…

1.IHRM人力资源后台 - 项目搭建

IHRM人力资源 - 项目搭建 文章目录 IHRM人力资源 - 项目搭建一、项目搭建1.1 项目搭建1.2 项目目录1.2.1 src 目录 1.3 App.vue 根组件解析1.4 基础设置 settings.js1.5 导航守卫 permission.js1.6 VUEX 二、 图标使用2.1 图标使用2.2 Icon 图标的解析 一、项目搭建 1.1 项目搭…

关于中考英语的一些刷题建议

怎么提高英语成绩? 对于英语,我个人认为只需要会刷题,多刷题就能提高,至于你们老师布置的关于直接背单词/语法,我认为提高效果并不是很明显。 为什么你从初一写到现在初三刷了这么多题,英语成绩还是没提高呢…

HiDataPlus 3.3.2-005 搭建(个人的一点心得体会 x86 平台)

HDP 集群搭建 前置安装 yum -y install createrepo yum install -y lrzsz yum install -y wget yum install -y vim修改当前集群机器的主机名 hostnamectl set-hostname XXX​ 这里的 XXX 就是要设置的当前机器的主机名称。主机名称是集群唯一的,一定不要重复&am…

经典文献阅读之--TwinLiteNet(可行驶区域和车道分割的高效轻量级模型)

0. 简介 对于自动驾驶来说语义分割是自动驾驶中理解周围环境的一项常见任务。可行驶区域分割和车道检测对于道路上安全且高效的导航尤为重要。为了满足自动驾驶汽车中可行驶区域和车道分割的高效轻量级,《TwinLiteNet: An Efficient and Lightweight Model for Dri…

项目计划书

项目开发计划包括项目描述、项目组织、成本预算、人力资源估算、设备资源计划、沟通计划、采购计划、风险计划、项目过程定义及项目的进度安排和里程碑、质量计划、数据管理计划、度量和分析计划、监控计划和培训计划等。 软件全配套资料获取:软件开发全套资料-CSDN…

SunFMEA软件——FMEA实施的有效性与效率怎么评价?

免费试用FMEA软件-免费版-SunFMEA 评价FMEA实施的有效性,可以从以下几个方面进行考量: 1.故障模式的覆盖率。FMEA的目标是识别和分析所有可能的故障模式。因此,评价FMEA实施的有效性时,应关注其是否全面地覆盖了产品和过程的潜在…

网工每日一练(1月15日)

1.某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度为R,则该系统的千小时的可靠度为 ( D ) 。 2.以下IP地址中,属于网络 201.110.12.224/28 的主机IP是( B )。 A.201.110.12.224 B.201.110.12.238 C.20…

App为什么会被破解入侵

App为什么会被破解入侵 文章目录 App为什么会被破解入侵引言正文为什么要进行App加固?加固的原理是什么? 加固的作用及破解风险如何规避加固新版本的风险?白嫖的混淆加密工具总结参考资料 引言 随着黑客技术的普及化和平民化,App…

纯前端导出,设置导出xlsx文件样式xlsx-js-style

设置导出的表格样式,xlsx-js-style!真的绝绝子! 1.下载xlsx-js-style依赖 npm install xlsx-js-style 2.在main.js中挂载到vue原型上,方便使用 import XLSX from xlsx-js-style Vue.prototype.$xlsx XLSX 3.页面具体写法 ex…

综合评价 | 基于EW、EW-BP、EW-ELM的地区发展水平综合评价(Matlab)

目录 效果一览基本介绍程序设计参考资料 效果一览 基本介绍 综合评价 | 基于EW、EW-BP、EW-ELM的地区发展水平综合评价(Matlab) 程序设计 完整程序和数据获取方式:私信博主回复基于EW、EW-BP、EW-ELM的地区发展水平综合评价(Matl…

JMeter定时器之同步定时器

JMeter定时器之同步定时器 1. 背景2. 目的3. 介绍4. 例子4.1单个请求4.2多个请求 1. 背景 在实际生活中大家肯定遇到过一种场景,就是在某一时间或某一时刻,某件商品进行抢购,相当于秒杀;但是用JMeter进行测试的时候,如…

手把收来教大家win10电脑分辨率怎么调

win10系统操作界面和方式和win7系统有很大不同,有些用户想要设置屏幕的分辨率,但是却不知道应该怎么操作?屏幕分辨率会影响我们使用电脑的视觉效果,经常使用电脑的朋友通常都会设置一个合适的分辨率。下面小编来教大家win10电脑分…

IDEA、CLion代码智能提示功能忽略大小写

代码提示和补充功能有一个特性:区分大小写。 如果想不区分大小写的话,就把这个对勾去掉。建议去掉勾选。

算法训练day15Leetcode102二叉树层序遍历226翻转二叉树101对称二叉树

今天学习的文章和视频链接 https://www.bilibili.com/video/BV1ue4y1Y7Mf/?vd_source8272bd48fee17396a4a1746c256ab0ae 102 二叉树的层序遍历 给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点&…

Oracle-数据库性能变慢问题分析

问题背景: 应用运维报障说最近两天业务数据入库和表查询都变得很慢,需要排查一下数据库的性能问题 问题分析: 登录到服务器上,通过TOP命令快速看了一下,服务器整体的CPU使用%usr不算特别高,但%wa IO等待很高&#xff…

MySQL加锁规则

项目编写涉及到数据持久化一般选择使用MySQL。由于时间原因,数据库使用我选择了无脑三板斧:1. 建立了索引加速查询、2. 关闭自动提交事务、3. 在需要确保原子性的数据库操作之间手动创建和提交事务。 这么一看,仿佛即使是实际开发也与你此前…

蓝桥杯单片机快速教程5——利用状态机思想编程

预习知识: (1)状态机理论 http://t.csdnimg.cn/lXwjw (2)基础视频 【蓝桥杯单片机保姆级教学】 https://www.bilibili.com/video/BV1h3411m7Aw/?p119&share_sourcecopy_web&vd_sourcec4fc67867c5218768e783d0…

什么是WhatsApp Business?WhatsApp和WhatsApp Business区别?

什么是WhatsApp Business? WhatsApp Business账号是Meta专为企业设计的WhatsApp账号。不同于消费者层次的应用,WhatsApp Business旨在为企业提供更好的服务支持,方便企业与消费者建立更好的双向沟通渠道。 WhatsApp和WhatsApp Business有什…

为什么有人说PMP是水证,它的含金量到底怎么样?

在我国大陆,有好多证书被商业化得太重了,甚至演变成了个人或一些公司摇钱的工具。所以有些证书受人吹捧它崛起的快,但是活不长,甚至“夭折”,比如以前微软系列的证书; 而PMP认证从国外引进大陆这么多年了&…