常常在論壇聽人說8位機慢,常常在論壇聽人說32位快,其實這種說法欠妥。不信你看看下邊的數據
位數 最高 MIPS 最高帶寬
AT89C系列 8 2MIPS 2MB(8/8*2=2MB)
W77、W78系列 8 10MIPS 10MB(8/8*10=10MB)
ATmega系列 8 16MIPS 16MB(8/8*16=16MB)
C8051F系列 8 100MIPS 100MB(8/8*100=100MB)
SX系列 8 100MIPS 100MB(8/8*100=100MB)
Msp430系列 16 8MIPS 16MB(16/8*8=16MB)
ARM7系列 32 120MIPS 480MB(32/8*120=480MB)
看到了吧,如果不考慮其它性能,就快慢說,ARM7比SX系列和C8051F單片機快不了多少!
另外,不是說位數和MIPS能力一樣,就跑一樣快得。事實上,比如象現在新的89LP2052,如果跑16M,有16MIPS,但是速度是比不上同樣MIPS的AVR的,因為相對來說,51內核沒AVR內核好。
所以,不是字長長就快,不是MIPS高就快。要綜合考慮字長、MIPS及內核結構。










