13. 下列何者不是馮紐曼(Von Neumann)架構的特徵?
(A) 指令與資料共用記憶體空間
(B) 程式以機器語言執行
(C) 使用中央處理單元執行運算
(D) 同時存取指令與資料以提升效能
統計: A(5), B(3), C(1), D(16), E(0) #3447880
詳解 (共 2 筆)
馮紐曼(Von Neumann)架構是現代電腦的基礎模型,它有幾個核心特徵。讓我們逐一分析這些選項:
-
(A) 指令與資料共用記憶體空間: 這是馮紐曼架構最著名的特徵之一,被稱為「儲存程式概念」(Stored-Program Concept)。指令(程式碼)和資料都儲存在同一個記憶體空間中。這使得電腦可以像處理數據一樣處理指令,也使得程式可以修改自身的程式碼。這是正確的特徵。
-
(B) 程式以機器語言執行: 在任何電腦架構中,CPU 最終都是直接執行由 0 和 1 組成的機器語言指令。這是電腦運作的基本原理,也是馮紐曼架構中的程式執行方式。這是正確的特徵。
-
(C) 使用中央處理單元執行運算: 馮紐曼架構明確提出並包含了中央處理單元(CPU),它負責執行指令、進行算術邏輯運算以及控制整個系統的運作。這是馮紐曼架構的核心組成部分。這是正確的特徵。
-
(D) 同時存取指令與資料以提升效能: 這正是馮紐曼架構的主要限制或缺點,被稱為「馮紐曼瓶頸」(Von Neumann Bottleneck)。由於指令和資料共用相同的記憶體空間和單一的資料匯流排(bus),CPU 無法在同一個時鐘週期內同時讀取指令和資料。這限制了資料處理的吞吐量和整體效能。能夠同時存取指令和資料的架構是哈佛架構(Harvard Architecture),它有獨立的記憶體空間和匯流排用於指令和資料。因此,這個敘述不屬於馮紐曼架構的特徵,反而是哈佛架構的優勢。
綜上所述,不屬於馮紐曼架構特徵的是 (D)。
The final answer is D