ARM64汇编学习_1_CPU

2019-10-23  本文已影响0人  一杯开水

1. CPU的概念;

2. CPU的结构;

3. CPU的作用;


1. CPU的概念;

        - CPU: central processing unit的缩写,中央处理器,是电子计算机的主要设备之一,电脑中的核心配件,计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。

计算机物理结构示意图 计算机系统

2. CPU的结构;

        - 中央处理器主要包括两个部分,即控制器运算器寄存器,其中还包括高速缓冲存储器及实现它们之间联系的数据、控制的总线

              · 寄存器:寄存器是中央处理器内的组成部分。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和地址。

                        ①. 在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC);

                        ②. 在中央处理器的算术及逻辑部件中,寄存器有累加器(ACC);

                        ③. 不同的CPU,寄存器的个数、结构是不相同的(例如:8086是16位结构的CPU、有14个16位的寄存器,每个寄存器可以存放2个字节);

8086CPU内部寄存器端

              · 总线:每一个CPU芯片都有许多管脚,这些管脚和总线相连,CPU通过总线跟外部器件进行交互;

8086CPU 总线示意图

3. CPU的作用;

        - 主要功能:处理指令、执行操作、控制时间、处理数据;

        - 解释计算机指令以及处理计算机软件中的数据;

        - 负责读取指令,对指令译码并执行指令的核心部件;

        - CPU 是对计算机的所有硬件资源(如存储器、输入输出单元) 进行控制调配、执行通用运算的核心硬件单元。


(PS : 其中有部分章节是从前人的文章中搬运过来整理而成,这些文章里已经对部分知识点解释的很清楚明了了,我也没有更好的表达方式,所以站在巨人的肩膀上,我只是一个整理者加了部分自己的理解。)

上一篇下一篇

猜你喜欢

热点阅读