CPU基本知识点

目录

1.概念

2.分类

3.运作原理

4.指令系统


1.概念

CPU:英文Central Processing Unit,即中央处理器。

解释和执行指令的功能单元,它是计算机的++中枢神经系统(即核心)++。

是计算机最核心的部件,主要是运算器、控制器、寄存器组和内部总线等构成。

电子计算机三大核心部件:CPU、内部存储器、外设(输入/输出设备)

2.分类

CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线(BUS)构成。

  • PC程序计数器是属于哪里?控制器
  • 控制器有哪一些?PC、IR、AR、指令译码器
  • 如果直接寻址,那么可以将地址码放入哪里?PC
  • 指令寄存器的位数取决于什么?指令字长
  • PC程序计数器的作用是什么?指向下一条指令的地址
  • ALU或AC是属于哪里? 运算器
  • ++运算结果可以暂存++ 在哪里?AC
  • 存在++下一条要执行的指令地址++是哪一个?PC程序计数器

3.运作原理

CPU的运作原理可分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)。 CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码,并执行指令。所谓的计算机的可编程性主要是指对CPU的编程。

4.指令系统

CPU的指令系统可以分为CISC指令集和RISC指令集两种。

相关推荐
tongyiixiaohuang15 分钟前
供应商主数据同步实战:从易快报到金蝶云星空的单一策略落地
java·网络·数据库
一只鹿鹿鹿1 小时前
智算算力、AI-芯片与产品解析(PPT文件)
大数据·运维·网络·人工智能·物联网·1024程序员节
开源必胜1 小时前
Socket、异步非阻塞 I/O 与 NGINX、Netty 模型
网络·tcp/ip·nginx
沫璃染墨1 小时前
从零入门计算机网络系列(十一):HTTP协议进阶——从重定向原理到GET/POST与Fiddler抓包
linux·服务器·开发语言·网络·c++·tcp/ip·html
蓝祁子yoky2 小时前
Qt学习日记 Day13:网络编程(一)-TCP基础与Socket实战
网络·qt·学习
箓维2 小时前
TCP Socket的进阶实现
网络·笔记·tcp/ip
小羊没烦恼!3 小时前
关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁
java·服务器·网络·学习·负载均衡
小Ti客栈3 小时前
Netty 零拷贝原理与实战
运维·服务器·网络
国科安芯3 小时前
商业光学遥感载荷焦平面供电链的低噪声稳压器研究综述——以国科安芯ASP7A84AS型3A低压差线性稳压器为器件级参照
大数据·网络·嵌入式硬件·平面·卫星·商业航天·抗辐射
静以修身zzz3 小时前
计算云服务
运维·网络·云计算