- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 为什么会有指令重排
正常的一条指令的执行分为一下几个步骤:1:取指IF2:译码和取寄存器操作数ID3: 执行或者有效地址计算EX4:存储器访问MEM5:写回WB同时汇编指令也不是一步完成的,cpu实际工作中需要 分为多个步骤依次执行。比如,取指时会使用PC寄存器和存储器,译码会用到指令寄存器组,执行时会使用ALU,写回时需要寄存器组.ALU:指算术逻辑单元,cpu的执行单元。由于每个步骤都可能使用不通的硬件设备去完成,对此,流水线技术应运而生。指令1: IF->ID-> EX -
2022-01-27 10:12:06 457 1
空空如也
关于perl源码问题。大神求教
2017-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人