Architektura komputera

From Helionica



Architektura komputera – sposób organizacji elementów tworzących komputer. Pojęcie to używane jest dosyć luźno. Może ono oznaczać tak szerokość szyny danych (np. architektura 32-bitowa), jak i rodzaj połączeń pomiędzy pamięcią, procesorem i urządzeniami wejścia-wyjścia, a także podstawowy zestaw instrukcji procesora.

Ze względu na rodzaj połączeń procesor-pamięć i sposób ich wykorzystania dzielimy architektury na:

  • SISD (Single Instruction Single Data) Skalarne
  • SIMD (Single Instruction Multiple Data) Wektorowe
  • MIMD (Multiple Instruction Multiple Data) Równoległe

Ze względu na sposób podziału pracy i dostęp procesora do pamięci możemy podzielić architektury na:

  • SMP (Symmetric Multiprocessing) Symetryczne
  • NUMA (Non-Uniform Memory Access) Asymetryczne
  • AMP (Asynchronous Multiprocessing) Asynchroniczne
  • MPP

Ze względu na sposób organizacji pamięci i wykonywania programu:

Ze względu na typ procesora możemy wymienić:


Artykuł zawiera udostępnione na licencji GNU FDL treści pochodzące w pierwotnej wersji z artykułu Architektura komputera w polskiej Wikipedii. Lista autorów.



Bestsellery informatyki