教甄◆電腦科專業題庫下載題庫

上一題
2.所謂「范紐曼瓶頸(von Neumann)」,是描述下列那一種情形?
(A)CPU執行速度的快慢,會影響系統的效能
(B)電腦的記憶體容量有限,會造成程式執行的瓶頸
(C)複雜指令集(Complex Instruction Set Computer, CISC)會造成程式設計者困擾
(D)程式的記憶體參考頻繁,會影響系統執行效能


答案:登入後觀看
難度: 困難
1F
Grace Chen 高二下 (2015/11/18)
范紐曼架構將CPU與記憶體分開 ,造成了所 謂的范紐曼瓶頸(Von Neumann bottleneck)。  從記憶體取得資料或指令的速度通常較CPU處理的速度 慢 ,所以當程式在執行過程中必須從記憶體去擷取資料 時,便可能會影響到程式執行的整體效能。來源:http://soc.cs.nchu.edu.tw/pllai/NCUT/Computer%20Architecture/%E4%B8%AD%E6%96%87%E5%8F%83%E8%80%83/ch01.pdf
2F
騏騏 國三上 (2015/11/18)
范紐曼內儲程式的設計特色之一,就是把CPU跟記憶體分開(如此一來程式可以分開儲存,對程式改寫或重用來說方便很多,也影響了後來「軟體」的出現)。

但是CPU要從記憶體抓指令過來解碼跟執行,之後再把結果寫回記憶體,反而得一直耗費時間在處理存取的問題,尤其是當需要頻繁存取記憶體的時候,會明顯拖慢效能-也就是「范紐曼瓶頸」(題外話:「范紐曼瓶頸」這個名詞由范紐曼的學生巴克斯提出,巴克斯也是Fortran的設計者,當時范紐曼很不看好Fortran,覺得低階語言就很夠用)。

而解決范紐曼瓶頸的方法,硬體方面有了介於CPU與記憶體之間的「快取記憶體」,軟體方面則有分支預測演算法。

2.所謂「范紐曼瓶頸(von Neumann)」,是描述下列那一種情形? (A..-阿摩線上測驗