gpt4 book ai didi

cpu-architecture - 指令调度是什么意思

转载 作者:行者123 更新时间:2023-12-04 02:24:46 24 4
gpt4 key购买 nike

谁能告诉我的确切含义是什么?指令调度以及基于寄存器的架构如何避免指令调度?

最佳答案

指令分派(dispatch)涉及从内存中获取/读取指令,并跳转到实现该指令的相应代码段。

在基于堆栈的架构中,添加看起来像:

I1: LOAD C
I2: LOAD B
I3: ADD
I4: STORE A

您从堆栈中获取值并将结果推送回它(因此名称为基于堆栈的架构)。

在基于寄存器的架构中:
I1 "ADD, a, b, c"

a,b,c 是寄存器。

基于寄存器的架构并不能完全避免获取指令,但会减少指令的数量。

关于cpu-architecture - 指令调度是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23219685/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com