-
带你了解嵌入式处理器的流水线技术
嵌入式处理器执行指令时,一般步骤为:首先从存储器中读取指令,然后对该指令进行译码,识别出被执行的指令属于哪一种指令,然后再从指令中提取到操作数并进行组合,接着根据需要将数据存储到存储器中,最后将结果写到寄存器中。但是,在实际运行过程中,并非所有的指令都需要执行所有的步骤,并且这些步骤所需要用到的硬件功能往往也是不同的。假如某条指令结束之前,后一条指令还未开始,那么在处理指令的每一个步骤都只需使用少部分的硬件,因而硬件资源的使用率并不高。
2021-12-02 digiproto