Processor Family | #of pipeline stages | Memory Organization | Clock Rate | MIPS/MHz |
ARM6 | 3 | Von Neumann | 25MHz | |
ARM7 | 3 | Von Neumann | 66MHz | 0.9 |
ARM8 | 5 | Von Neumann | 72MHz | 1.2 |
ARM9 | 5 | Harvard | 200MHz | 1.1 |
ARM10 | 6 | Harvard | 400MHz | 1.25 |
StrongARM | 5 | Harvard | 233MHz | 1.15 |
ARM11 | 8 | Von Neumann/Harvard | 550MHz | 1.2 |
所謂的 Von Neumann 架構與 Harvard 架構。兩者的不同點在於:傳統的 Von Neuman 架構(由 Von Neuman 於 1940 年代提出),程式與資料共用相同的匯流排(bus),而 Harvard 架構的程式與資料走的是不同的匯流排(也可能有不只一條的資料匯流排)。Harvard 架構明顯的好處就是在於讀取程式碼的同時也可以進行資料的存取。8051 是典型的 Von Neuman 架構,ALE(Address Latch Enable)控制信號就是特徵之一。現代的 DSP 則多是採用 Harvard 架構以加速其在算數運算上的能力。(文字說明來源:http://www.ialbert.net/index.php?load=read&id=34)
沒有留言:
張貼留言