指令集架构——CISC、RISC

一、什么是处理器架构

CPU架构,通俗来说就是计算机处理器的设计结构和组织方式。它决定了硬件如何执行软件指令,以及如何处理和存储数据。其核心组件为指令集架构和微架构

指令集架构(Instruction Set Architecture, ISA):定义了CPU可以执行的机器指令集合,以及这些指令的编码方式。ISA是软件与硬件之间的接口,它决定了软件如何与处理器交互。

微架构(Microarchitecture):也称为内部架构,是指实现ISA的处理器内部设计,包括数据路径、控制单元、寄存器、缓存、管线和其它执行指令所需的硬件。通俗来讲处理器架构就是处理器电路。

指令集和微架构的关系:

CPU中的微架构负责将指令集中的指令翻译成微操作,这些微操作在处理器内部执行。微架构的设计直接塑造了CPU的性能,更为有效的微架构能够提升指令执行速度并提高能效。

CPU厂商在不断改变指令集的前提下,可以通过升级或迭代微架构,来提升性能、能效或其他特性。

把智能设备完成以此功能操作比作是盖房子。CPU相当于工匠,它负责盖房子,但是房子具体盖成什么样,怎么盖,他不知道,得听项目经理的。系统就是项目经理,他告诉工匠具体怎么盖房子,传达的指令,相当于指令集。为了提高沟通效率,工匠和系统会约定一些只有他们能听懂的“行话”,来组成“指令库”。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值