Model architekturalny komputera (systemu komputerowego) okroiła w
jaki sposób będą wykonywane obliczenia.
5 podstawowych elementów:
1. Podstawowe jednostki obliczeń czyli podstawowe czynności komputera (typy danych i operacje określone przez listę instrukcji)
2. Definicja przestrzeni adresowych dostępnych dla obliczeń (mechanizm dostępu do danych)
3. Sterowalne jednostki obliczeń ( zasady podziału i szeregowania problemu obliczeniowego wyrażonego w podstawowych jednostkach obliczeń (mechanizm sterowania wykonywaniem programu)
4. Tryby i wzorce komunikacji między komputerami pracującymi równolegle
5. Mechanizm synchronizacji wymiany informacji
Model architekturalny von Neumana (von Neman architccture):
1. Procesor wykonuje operacje na danych ulokowanych w pamięci i rejestrach
2. Pamięć instrukcji wewnętrznych i danych jest wspólna,
3. Mechanizm sterowania szeregowo pobiera kolejne rozkazy z pamięci dla wykonania przez procesor i wymienia dane między procesorem a pamięcią.
Model pochodzi z projektu elektronicznej maszyny EDVAC oraz maszyny IAS opublikowanego w 1946 na Uniwersytecie Princeton w USA przez prof. Johna von Neumana. Koncepcje von Neumana okazały sie byś wcześniej zrealizowane w Iowa State College w USA w 1939 r w maszynie ABC (Atanasov-Bcrry Computer), a później w maszynie ENIAC na Uniwersytecie PensyWania. która była pierwszą elektroniczną (lampową) maszyną cyfrową.