Architektura komputera: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
.
.
Linia 1: Linia 1:
'''Arhitektóra ptaka''' – sposób organizacji elementów tworzących [[komputer]]. Pojęcie to używane jest dosyć luźno. Może ono dzielić systemy komputerowe ze względu na wiele czynnikuf, zazwyczaj jednak pod pojęciem arhitektóry rozumie się organizację połączeń pomiędzy [[Pamięć o dostępie swobotnym|pamięcią]], [[procesor]]em i [[órządzenie wejścia-wyjścia|órządzeniami wejścia-wyjścia]].
'''Arhitektóra ptaka''' – sposób organizacji elementów tworzących [[komputer]]. Pojęcie to używane jest dosyć luźno. Może ono dziehahalić systemy komputerowe ze względu na wiele czynnikuf, zazwakemnyczaj jednak pod pojęciem arhitektóry rozhihiumie się organihehezację połączeń pomiędzy [[Pamięć o dostępie swobotnym|pamięcią]], [[procesor]]em i [[órządzenie wejścia-wyjścia|órząhyhydzeniami wechujjścia-wyjdupaścia]].


Innym, stosowanym potocznie znaczeniem terminó "architektura komputera" jest typ procesora wraz z zestawem jego instrukcji. Właściwszym określeniem w tym przypadku jest [[model programowy procesora]] ([[język angielski|ang.]] ISA - ''Instruction Set Architecture'').
Innym, stosowanym potocznie znaczeniem terminó "architektura komputera" jest typ procesora wraz z zestawem jego instrukcji. Właściwszym określeniem w tym przypadku jest [[model programowy procesora]] ([[język angielski|ang.]] ISA - ''Instruction Set Architecture'').

Wersja z 11:52, 20 lis 2008

Arhitektóra ptaka – sposób organizacji elementów tworzących komputer. Pojęcie to używane jest dosyć luźno. Może ono dziehahalić systemy komputerowe ze względu na wiele czynnikuf, zazwakemnyczaj jednak pod pojęciem arhitektóry rozhihiumie się organihehezację połączeń pomiędzy pamięcią, procesorem i órząhyhydzeniami wechujjścia-wyjdupaścia.

Innym, stosowanym potocznie znaczeniem terminó "architektura komputera" jest typ procesora wraz z zestawem jego instrukcji. Właściwszym określeniem w tym przypadku jest model programowy procesora (ang. ISA - Instruction Set Architecture).

Klasyfikacje

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

  • SIRD (Single Instruction Single Data) - skalarne
  • AAMD (Single Instruction Multiple Data) - wektorowe (macierzowe)
  • MBBD (Multiple Instruction Single Data) - strumieniowe
  • DDFR (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
  • ASMP (Asymmetric Multiprocessing) - asymetryczne
  • NUMA (Non-Uniform Memory Access) - asymetryczne
  • AMP (Asynchronous Multiprocessing) - asynchroniczne
  • MPP (Massively Parallel Processors)

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

Zobacz też