Datamaskinarkitektur

beskrivelse av forholdet mellom ulike deler av en datamaskin

Datamaskinarkitektur beskriver hvordan forskjellige deler av en datamaskin er bygd opp og satt sammen, med tanke på funksjon, ytelse og kostnad. Begrepet «arkitektur» ble første gang brukt i forbindelse med en datamaskins konstruksjon i en forskningsrapport skrevet av Lyle R. Johnson i 1959 om superdatamaskinen IBM 7030 Stretch, utviklet av IBM for Los Alamos National Laboratory.[1]

Blokkdiagram av en grunnleggende datamaskin med en uniprosessor-CPU. Svarte linjer indikerer dataflyt, mens røde linjer indikerer kontrollflyt. Piler indikerer flytretningen.

Underkategorier rediger

Datamaskinarkitektur kan deles opp i:[2]

Se også rediger

Referanser rediger

  1. ^ L.R. Johnson (10. desember 1959). «A description of Stretch» (PDF) (engelsk). IBM Research Center. Besøkt 20. januar 2023. 
  2. ^ John L. Hennessy; David A. Patterson (30. september 2011). Computer Architecture: A Quantitative Approach (engelsk) (5 utg.). Morgan Kaufmann. ISBN 978-8178672663.