软考考点---CPU
2024-10-20 03:27:35
软考考点---CPU
中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心(
Control Unit)。
Control Unit)。
组成:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU2VuaW9yX2xlZQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
功能:
读取指令
解释指令
读取数据
处理数据
保存数据
具体解释:
1. 寄存器组分为两大类:
用户可见的寄存器。有通用寄存器、数据寄存器、地址寄存器、标志寄存器等;
状态寄存器,包含程序计数器PC、指令寄存器IR、存储器地址寄存器MAR、存储器缓冲寄存器MBR、程序状态字PSW。
2.运算器ALU:
负责对数据进行算术和逻辑运算。
3.控制器CU:
负责控制整个计算机系统的执行。读取指令寄存器、状态控制寄存器以及外部来的控制信号,公布外控制信号控制CPU与存储器、I/O设备进行数据交换。公布内控制信号控制寄存器间的数据交换;控制ALU完毕指定的运算功能。管理其它的CPU内部操作。
控制器的实现有硬布线逻辑和微程序控制两种方案。
在做真题的过程中,发现这个知识点总是出错,便简单的总结了一下(不过软考中可能涉及到的知识) 具体的CPU介绍想了解的能够在网上找找, 也欢迎分享。
最新文章
- 用原始方法解析复杂字符串,json一定要用JsonMapper么?
- java 过滤表情符号
- fusioncharts图例(legend)属性
- Stamps and Envelope Size
- 《ArcGIS Engine+C#实例开发教程》第三讲 MapControl与PageLayoutControl同步
- Coordinate System
- 【转】Angularjs Controller 间通信机制
- HDU5107---K-short Problem (线段树区间 合并、第k大)
- C++malloc,calloc,realloc,free函数
- Intersecting Lines POJ 1269
- Problem A: 小火山的跳子游戏 多校训练2(小火山专场)(周期)
- webpack实用配置
- 23 服务音乐的启动Demo4
- iOS监听模式系列之关于delegate(代理,委托)的学习
- java高级-动态注入替换类Instrumentation
- Web服务器原理
- Eclipse搭建服务器,实现与Android的简单通信
- 【Java】利用注解和反射实现一个";低配版";的依赖注入
- vprintf printf区别
- 【python】——购物车