標(biāo)題:
感覺現(xiàn)在電腦芯片并沒有比51單片機(jī)芯片快多少?1,5GHZ大約是12MHZ 也就125倍左右。...
[打印本頁(yè)]
作者:
hkccd
時(shí)間:
2017-2-23 00:32
標(biāo)題:
感覺現(xiàn)在電腦芯片并沒有比51單片機(jī)芯片快多少?1,5GHZ大約是12MHZ 也就125倍左右。...
感覺現(xiàn)在電腦芯片并沒有比51芯片快多少?1,5GHZ大約是12MHZ 也就125倍左右。。。
0.png
(6.19 KB, 下載次數(shù): 139)
下載附件
2017-2-23 00:31 上傳
作者:
xsynet
時(shí)間:
2017-2-23 08:33
別小看電腦芯片,你用51芯片跑個(gè)windows試一試。另外,1.5G怎么會(huì)是12Mhz?
作者:
utzuzu
時(shí)間:
2017-2-23 13:43
樓主的問題真當(dāng)好。從主頻看確實(shí)只有125倍數(shù)。但是主頻只是性能的一個(gè)因素,計(jì)算機(jī)性能,單從cpu來(lái)看,涉及到主頻、位數(shù)、核心數(shù)量、內(nèi)部流水線級(jí)數(shù)、緩存大小等等。一般用每秒指令數(shù)來(lái)形容性能更加貼切一些。一個(gè)51單片機(jī)執(zhí)行一條指令一般是1-2個(gè)機(jī)器周期,而機(jī)器周期頻率又是主頻的12分之一,也就是其性能大概在1百萬(wàn)條指令每秒(MIPS)。我看了下2012年的時(shí)候網(wǎng)絡(luò)上對(duì)i5性能的評(píng)測(cè)在3.3G主頻下大約14365(MIPS)左右,如果按樓主的例子把這塊cpu降頻到1.5Ghz,那么大概在6529(MIPS)。這個(gè)差距不是全靠主頻的,cpu設(shè)計(jì)師挖空心思讓cpu在同樣的主頻下能夠執(zhí)行更多的指令。這也是為什么近10年來(lái)cpu的主頻沒有大的變化,有些反而還降了,而cpu的性能確一直在倍數(shù)提升。最后再說,51單片機(jī)一個(gè)指令通常處理一個(gè)字節(jié)(8位)的數(shù)據(jù),而現(xiàn)在的電腦是32位,64位,相當(dāng)于4到8倍的數(shù)據(jù)量差別。
作者:
utzuzu
時(shí)間:
2017-2-23 13:53
其實(shí)8048、8051和當(dāng)年的8088、8086都是兄弟,都是intel同一時(shí)期推出的。8051就是我們說的51;而8088、8086造就了現(xiàn)在的個(gè)人電腦(PC),一直從286、386、486到現(xiàn)在。。事實(shí)上,我們也可以弄一些51芯片構(gòu)架起來(lái),加上擴(kuò)展RAM,和外部存貯器(SD卡、CF卡),再套上顯示器,鍵盤,也能造出個(gè)電腦。只不過性能也就和當(dāng)年的IBM PC去比劃。 :)
作者:
ahshmj
時(shí)間:
2017-2-23 22:11
側(cè)重點(diǎn)不同。發(fā)展的方向就不同了。單片機(jī)側(cè)重于在一些簡(jiǎn)單的控制上面,使用方便,芯片性能不是很高,但是夠用,小而全,RAM、 ROM、 I/O、運(yùn)算單元都有。試想一下:拿現(xiàn)在的電腦的CPU來(lái)代替單片機(jī)可能嗎?
作者:
1314520jieber
時(shí)間:
2017-2-24 20:41
不光看主頻的
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1