Dataorganisasjon og arkitektureksamen Prep Pro
Nøkkelfunksjoner i denne APPEN:
• I øvelsesmodus kan du se forklaringen som beskriver riktig svar.
• Reell eksamensstil full mock eksamen med tidsbestemt grensesnitt
• Evne til å lage din egen raske mock ved å velge antall MCQ-er.
• Du kan opprette profilen din og se resultathistorikken med bare ett klikk.
• Denne appen inneholder et stort antall spørsmålssett som dekker hele pensumområdet.
Den første dokumenterte datamaskinarkitekturen var i korrespondansen mellom Charles Babbage og Ada Lovelace, som beskrev den analytiske motoren. Da Konrad Zuse bygde datamaskinen Z1 i 1936, beskrev Konrad Zuse i to patentsøknader for sine fremtidige prosjekter at maskininstruksjoner kunne lagres i samme lagring som brukes for data, dvs. konseptet med lagret program. To andre tidlige og viktige eksempler er:
John von Neumanns papir fra 1945, First Draft of a Report on EDVAC, som beskrev en organisering av logiske elementer; og
Alan Turings mer detaljerte foreslåtte elektroniske kalkulator for den automatiske beregningsmotoren, også 1945, og som siterte John von Neumanns papir.
Begrepet "arkitektur" i datalitteratur kan spores til arbeidet til Lyle R. Johnson og Frederick P. Brooks, Jr., medlemmer av Machine Organization-avdelingen i IBMs hovedforskningssenter i 1959. Johnson hadde muligheten til å skrive en proprietær forskningskommunikasjon om Stretch, en IBM-utviklet superdatamaskin for Los Alamos National Laboratory (den gang kjent som Los Alamos Scientific Laboratory). For å beskrive detaljnivået for å diskutere den luksuriøst utsmykkede datamaskinen, bemerket han at hans beskrivelse av formater, instruksjonstyper, maskinvareparametere og hastighetsforbedringer var på nivået "systemarkitektur" - et begrep som virket mer nyttig enn "maskinorganisering". ."
Deretter startet Brooks, en Stretch-designer, kapittel 2 i en bok (Planning a Computer System: Project Stretch, ed. W. Buchholz, 1962) ved å skrive,
Dataarkitektur, som annen arkitektur, er kunsten å bestemme behovene til brukeren av en struktur og deretter designe for å møte disse behovene så effektivt som mulig innenfor økonomiske og teknologiske begrensninger.
Brooks fortsatte med å utvikle IBM System/360 (nå kalt IBM zSeries)-serien med datamaskiner, der "arkitektur" ble et substantiv som definerer "hva brukeren trenger å vite". Senere kom databrukere til å bruke begrepet i mange mindre eksplisitte måter.
De tidligste datamaskinarkitekturene ble designet på papir og deretter direkte bygget inn i den endelige maskinvareformen. Senere ble datamaskinarkitekturprototyper fysisk bygget i form av en transistor-transistorlogikk (TTL) datamaskin – slik som prototypene til 6800 og PA -RISC – testet og finjustert før du forplikter deg til det endelige maskinvareskjemaet. Fra og med 1990-tallet er nye dataarkitekturer typisk "bygget", testet og finjustert - inne i en annen dataarkitektur i en dataarkitektursimulator; eller inne i en FPGA som en myk mikroprosessor; eller begge deler – før du forplikter deg til det endelige maskinvareskjemaet.