Datororganisation och arkitekturexamen Prep Pro
Huvudfunktioner i denna APP:
• I övningsläget kan du se förklaringen som beskriver det korrekta svaret.
• Helt låtsasprov i äkta examensstil med tidsstyrt gränssnitt
• Möjlighet att skapa en egen snabb mock genom att välja antalet MCQ:s.
• Du kan skapa din profil och se din resultathistorik med bara ett klick.
• Denna app innehåller ett stort antal frågeställningar som täcker hela kursplansområdet.
Den första dokumenterade datorarkitekturen var i korrespondensen mellan Charles Babbage och Ada Lovelace, som beskrev den analytiska motorn. När Konrad Zuse byggde datorn Z1 1936 beskrev Konrad Zuse i två patentansökningar för sina framtida projekt att maskininstruktioner kunde lagras i samma lagring som används för data, det vill säga konceptet lagrade program. Två andra tidiga och viktiga exempel är:
John von Neumanns uppsats från 1945, First Draft of a Report on the EDVAC, som beskrev en organisation av logiska element; och
Alan Turings mer detaljerade föreslagna elektroniska kalkylator för den automatiska beräkningsmotorn, också 1945 och som citerade John von Neumanns papper.
Termen "arkitektur" i datorlitteratur kan spåras till arbetet av Lyle R. Johnson och Frederick P. Brooks, Jr., medlemmar av Machine Organization-avdelningen i IBM:s huvudforskningscenter 1959. Johnson hade möjlighet att skriva en proprietär forskningskommunikation om Stretch, en IBM-utvecklad superdator för Los Alamos National Laboratory (vid den tiden känt som Los Alamos Scientific Laboratory). För att beskriva detaljnivån för att diskutera den lyxigt utsmyckade datorn, noterade han att hans beskrivning av format, instruktionstyper, hårdvaruparametrar och hastighetsförbättringar var på nivån "systemarkitektur" - en term som verkade mer användbar än "maskinorganisation". .”
Därefter startade Brooks, en Stretch-designer, kapitel 2 i en bok (Planning a Computer System: Project Stretch, ed. W. Buchholz, 1962) genom att skriva,
Datorarkitektur, liksom annan arkitektur, är konsten att bestämma behoven hos användaren av en struktur och sedan designa för att möta dessa behov så effektivt som möjligt inom ekonomiska och tekniska begränsningar.
Brooks fortsatte med att utveckla serien IBM System/360 (nu kallad IBM zSeries), där "arkitektur" blev ett substantiv som definierar "vad användaren behöver veta". Senare kom datoranvändare att använda termen i många mindre explicita sätt.
De tidigaste datorarkitekturerna designades på papper och byggdes sedan direkt in i den slutliga hårdvaruformen. Senare byggdes datorarkitekturprototyper fysiskt i form av en transistor-transistor logic (TTL)-dator – såsom prototyperna av 6800 och PA -RISC—testades och justerades innan den slutliga hårdvaruformuläret förbinds. Från och med 1990-talet är nya datorarkitekturer typiskt "byggda", testade och tweakade - inuti någon annan datorarkitektur i en datorarkitektursimulator; eller inuti en FPGA som en mjuk mikroprocessor; eller båda—innan du förbinder dig till det slutliga hårdvaruformuläret.
Uppdaterades den
10 okt. 2024