cpu 指令系统是什么

cpu 指令系统是什么,第1张

CPU指令系统是计算机硬件的语言系统,也叫机器语言。

指令系统指机器所具有的全部指令的集合,它描述了计算机内全部的控制信息和“逻辑判断”能力。

它是软件和硬件的主要界面,反映了计算机所拥有的基本功能。从系统结构的角度看,它是系统程序员看到的计算机的主要属性。

因此指令系统表征了计算机的基本功能决定了机器所要求的能力,也决定了指令的格式和机器的结激蠢旅构。

扩展明凳资料:

指令系统格式类别:

1、三地址指令:一般地址域中A1、A2分别确定第一、第二 *** 作数地址,A3确定结果地址。下一条指令的地址通常由程序计数器按顺序给出。

2、二地址指令:地址域中A1确定第一 *** 作数地址,A2同档拆时确定第二 *** 作数地址和结果地址。

3、单地址指令:地址域中A 确定第一 *** 作数地址。固定使用某个寄存器存放第二 *** 作数和 *** 作结果。因而在指令中隐含了它们的地址。

4、零地址指令:在堆栈型计算机中, *** 作数一般存放在下推堆栈顶的两个单元中,结果又放入栈顶,地址均被隐含,因而大多数指令只有 *** 作码而没有地址域。

5、可变地址数指令:地址域所涉及的地址的数量随 *** 作定义而改变。如有的计算机的指令中的地址数可少至 0个,多至6个。

参考资料来源:百度百科-指令系统

计算机每执行一条指令都可分为三个阶段进行。即取指令-----分析指令-----执行指令。

取指令的任务是:根据程序计数器PC中的值从程序存储器读出现行指令,送到指令寄存器。

分析指令阶段的任务是:将指令寄存器中的指令 *** 作码取出后进行译码,分析其指令性质。如指令要求 *** 作数,则寻找 *** 作数地址。

计算机执行程序的过程实际上就是逐条指令地重复上毁纯述 *** 作过程,直至遇到停机纤漏咐指令可循环等待指令。

一般计算机进行工作时,首先要通过外部设备把程序和数据通过输入接口电路和数据总线送入到存储器,然后逐条取出执行。但单片机中的程序一般事先我们都已通过写入器固化在片内或片外程序存储器中。因而一开机即可执行指令。

扩展资料

CPU主要功能

1、处理指令

英文Processing instructions;这是指控制程序中指令的执行顺序。程序中的各指令之间是有严格顺序的,必须严格按程序规定的顺序执行,才能保证计算机系统工作的正确性。

2、执行 *** 作

英文Perform an action;一条指令的功能往往是由计算机中的部件执行一系列的 *** 作来实现的。CPU要根据指令的功能,产生相应的 *** 作控制信号,发给相应的部件,从而控制这些部件按指令的要求进行动作。

3、控制时间

英文Control time;时间控制就是对各种 *** 作实施时间上的定时。在一条指令的执行过程中,在什么时间做什么 *** 作均应受到严格的控制。只有这样,计算机才能有条不紊地工作。

4、处理数据

即对数据进行算术运算和逻辑运算,或进行其他的信息处理。

其功能主要是解释计算机指令以及处理计算机软件中的数据, 并执行指令。在微型计算机中又称微处理器,计算机的所有 *** 作都受CPU控制,CPU的性能指标直接决定了微机系统的性能指标。

CPU具有以下4个方面的基本功能:数据通信,资源共享,分布式处理,提供系统可靠性。运作原理可基本分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回搜漏(Writeback)。

参考资料来源:百度百科-中央处理器


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12317460.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存