当前位置:首页 > 数码 >

cpu三大基本功能(cpu主要功能是什么)

来源:原点资讯(www.yd166.com)时间:2024-04-23 19:17:50作者:YD166手机阅读>>

8.1 CPU的结构

在谈结构前我们先看CPU有哪些功能

8.1.1 CPU的功能
  1. 取指令

控制器必须具备能自动地从存储器中取出指令的功能

  1. 分析指令

分析指令包括两部分内容:其一,分析此指令要完成什么操作,即控制器需发出什么操作命令;其二,分析参与这次操作的操作数地址,即操作数的有效地址。

  1. 执行指令

执行指令就是根据分析指令产生的“操作命令”和“操作数地址”的要求,形成操作控制信号序列,通过对运算器、存储器以及I/O设备的操作,执行每条指令。

CPU必须具有控制程序的顺序执行(称指令控制)、产生完成每条指令的控制命令(称操作控制)、对各种操作加以时间上的控制(称时间控制)、对数据进行算术运算和逻辑运算(称数据加工)、处理中断等功能。

cpu三大基本功能,cpu主要功能是什么(1)

通过CPU的功能,我们来看需要实现这些功能CPU需要哪些结构

8.1.2 CPU的结构

cpu三大基本功能,cpu主要功能是什么(2)

8.1.3 CPU的寄存器

CPU中的寄存器大致可分为两类:

  • 用户可见寄存器,用户可对这类寄存器编程,以及通过优化使CPU因使用这类寄存器而减少对主存的访问次数;
  • 控制和状态寄存器,用户不可对这类寄存器编程,它们被控制部件使用,以控制CPU的操作,也可被带有特权的操作系统程序使用,从而控制程序的执行。
用户可见寄存器
  1. 通用寄存器

通用寄存器可由程序设计者指定许多功能,可用于存放操作数,也可作为满足某种寻址方式所需的寄存器。寄存器间接寻址时还可用通用寄存器存放有效地址的地址。

  1. 数据寄存器

数据寄存器用于存放操作数,其位数应满足多数数据类型的数值范围。

  1. 地址寄存器

地址寄存器用于存放地址,其本身可以具有通用性,也可用于特殊的寻址方式。

  1. 条件码寄存器

条件码是CPU根据运算结果由硬件设置的位。将条件码放到一个或多个寄存器中,就构成了条件码寄存器。

状态和控制寄存器

MAR:存储器地址寄存器,用于存放将被访问的存储单元的地址。

MDR:存储器数据寄存器,用于存放欲存入存储器中的数据或最近从存储器中读出的数据。

PC:程序计数器,存放现行指令的地址,通常具有计数功能。当遇到转移类指令时,PC的值可被修改。

IR:指令寄存器,存放当前欲执行的指令。

PSW:(Program State Word)程序状态字寄存器,存放条件码和其他状态信息。

在具有中断系统的机器中还有中断标记寄存器。

8.1.4 控制单元和中断系统

控制单元(CU)是提供完成计算机全部指令操作的微操作命令序列部件。

微操作命令序列的形成方法有两种:一种是组合逻辑设计方法,为硬连线逻辑;另一种是微程序设计方法,为存储逻辑

这里简单提一下,后文会详细介绍


8.2 指令周期8.2.1 基本概念

CPU每取出并执行一条指令所需的全部时间称为指令周期,也即CPU完成一条指令的时间。

取指阶段完成取指令和分析指令的操作,又称取指周期;执行阶段完成执行指令的操作,又称执行周期

cpu三大基本功能,cpu主要功能是什么(3)

由于各种指令操作功能不同,因此各种指令的指令周期是不相同的

cpu三大基本功能,cpu主要功能是什么(4)

栏目热文

cpu的四个主要功能(cpu的基本功能有哪些)

cpu的四个主要功能(cpu的基本功能有哪些)

电脑硬件知识。硬件硬哥。继续下一个硬件,我们来聊一聊计算机中的重头戏--处理器。什么是处理器?处理器又是什么作用?在处理...

2024-04-23 18:31:34查看全文 >>

cpu主要三种功能(cpu从功能上分为两大部分)

cpu主要三种功能(cpu从功能上分为两大部分)

首先,我们要了解CPU是什么?CPU是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。它的功能主要是解释计算机...

2024-04-23 18:45:42查看全文 >>

忆读书作文(忆读书作文提纲)

忆读书作文(忆读书作文提纲)

文/荒渡 “忆读书”是冰心先生的文章题目。之所以用它为题是因为我实在想不出比它更好的题目。请大家原谅我的“拿来主义”。还...

2024-04-23 18:53:54查看全文 >>

我的读书故事征文大赛(我的读书故事征文大赛揭晓)

我的读书故事征文大赛(我的读书故事征文大赛揭晓)

新快报讯 第二届“读经典,写笔记——我的读书故事”征文大赛自2023年4月21日正式启动,8月30日截稿,共收到来自国内...

2024-04-23 18:58:08查看全文 >>

读书故事优秀作文(读书过程中难忘的故事作文)

读书故事优秀作文(读书过程中难忘的故事作文)

我喜读,在这悠长的读书岁月里,有许多是值得我回忆的。幼年不擅读书,便缠着母亲讲那些通俗易懂的童话故事。那时候图个新鲜,看...

2024-04-23 18:56:46查看全文 >>

cpu的三个功能(cpu的三大组成部分)

cpu的三个功能(cpu的三大组成部分)

亲爱的读者们,你是否想过,当你轻点鼠标打开一个程序,或者瞬间加载一张高清图片时,这一切是如何在幕后迅速完成的呢?这其中,...

2024-04-23 19:16:06查看全文 >>

cpu主要功能(CPU主要功能是进行什么运算和什么运算)

cpu主要功能(CPU主要功能是进行什么运算和什么运算)

1970年代以前,中央处理器由多个独立单元构成,后来发展出由集成电路制造的中央处理器,这些高度收缩的组件就是所谓的微处理...

2024-04-23 18:55:09查看全文 >>

cpug3260属于什么级别(g3260能升级什么cpu)

cpug3260属于什么级别(g3260能升级什么cpu)

很多刚接触硬件的玩家对于参数的概念可能是模棱两可的,又或者是记得不那么清晰的,笔者就记得曾经去商场里购买笔记本电脑的时候...

2024-04-23 18:45:22查看全文 >>

cpu的四个功能(cpu主要功能是什么)

cpu的四个功能(cpu主要功能是什么)

电脑或手机的CPU(中央处理器)是计算机和移动设备中的核心组件,它负责执行指令、处理数据和控制其他硬件设备。关于电脑或手...

2024-04-23 18:47:57查看全文 >>

电脑主板上的插槽图解(电脑主板上插槽种类与功能)

电脑主板上的插槽图解(电脑主板上插槽种类与功能)

目前PCI-E插槽已经成为了主板上的主力扩展插槽,除了显卡会用到PCI-E插槽外,诸如独立声卡、独立网卡、USB 3.0...

2024-04-23 18:51:21查看全文 >>

文档排行