数据通路

Posted cpsmile

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据通路相关的知识,希望对你有一定的参考价值。

一些基本概念

指令集:CPU执行计算任务时都需要遵从一定的规范,程序在被执行前都需要先翻译为CPU可以理解的语言。

这种规范或语言就是指令集(ISA,Instruction Set Architecture)。

x86(CISC)、ARM v8(RISC)、MIPS、Alpha、Power都是指令集的代号。

 

编译:程序被按照某种指令集的规范翻译为CPU可识别的底层代码的过程叫做编译(compile)。

 

编译器、指令集->决定 一个程序执行所需的指令条数

处理器的实现方式->决定 时钟周期长度CPI

 

 

MIPS指令集:是世界上很流行的一种RISC处理器。MIPS的意思是“无内部互锁流水级的微处理器”(Microprocessor without interlocked piped stages),其机制是尽量利用软件办法避免流水线中的数据相关问题。

 

以上是关于数据通路的主要内容,如果未能解决你的问题,请参考以下文章

组成原理-处理器数据通路

中央处理器——数据通路之单总线结构

中央处理器——数据通路之单总线结构

计算机原理 6.4 数据通路实例

计算机原理 6.15 多周期MIPS CPU数据通路

CPU数据通路设计