számgéparchitek

13
Számítógép architektúrák Bevezetés

Upload: ahimpli

Post on 09-Nov-2015

5 views

Category:

Documents


0 download

DESCRIPTION

Számítógép architektúrák

TRANSCRIPT

  • Szmtgparchitektrk

    Bevezets

  • Szmtgpekgenercii

  • Szmtgpekgenercii

    Mechanikusszmolgpek BlaisePascal(1642)

    sszeads,kivons GottfriedWillhelmvonLeibnizbr(~1676)

    Maingymveleteszsebszmolgpekmechanikusse CharlesBabbage(150vvelksbb)

    Differencilgp(sszeads,kivons) hajzsinavigcihoz,egyetlenalgoritmustfuttatottcsak Azeredmnyeketrzbevonatlemezbelyukasztottaaclformanyomval

    Analitikusgp(ltalnoscl) Trol:memria Malom:szmolegysg Bemenetirsz:lyukkrtyaolvas Kimenetirsz:lyukkrtya,nyomtatottpapr Egyszerassemblynyelvenlehetettprogramozni

    KonradZuse(1930asvekvgn) Jelfogkblptettautomataszmolgpet AII.vilghboralattelpusztulazsszesgpe

  • Szmtgpekgenercii

    Mechanikusszmolgpek JohnAttanasoff

    Binrisaritmetika,kondenztorok(memria),memriafrissts Kortechnolgiafejletlensgemiattcsakatervezasztalonltezettszmolgpe

    HowardAiken(1944,HarvardEgyetem) MarkI72(jelfogkbl)plt,23decimlissz,utastsokvgrehajtsiideje6mp. Beskimenetiadathordozlyukszalag MarkII.mrazelektronikakorszakbanszletettmeg.

    Vkumcsvesgpek JohnMauchley,J.PresperEckert

    ENIAC(1943) 18000vkumcs,1500jelfog,30tonna,140kW 20,egyenknt10jegydecimlisszmottudotttrolniregisztereiben 6000tbbllskapcsolvalstktkbeleksegtsgvelprogramoztk 1946ignemtudtkbefejezniagpptst

    EDVAC(1949) AzelselektronikuselvenmkdszmtgpazENIACalapjain.

  • Szmtgpekgenercii

    Vkumcsvesgpek EDSAC(azelsNeumannelvenmkdgp)

    Memria,ALU,vezrlegysg,beskimenetieszkzk 4096db40bitessz(memria):szavankntkt20bitesutastsvagyegy40

    biteseljelesszm 20bitesutastsok:8bitazutaststpust,12bitamemriaszcmtadtameg. 40bitesakkumultor(belsregiszter)

  • Szmtgpekgenercii

    Vkumcsvesgpek IBM701(1953)

    204836bitessz,szavankntktutasts IBM704(1956)

    4096szavasmgnesgyrsmemria,szavanknt36biteslebegpontosaritmetika

    IBM709(1958) IBMutolsvkuumcsvesgpe,a704esfelturbzottvltozata

    Tranzisztorosgpek 1948banmegszletettazelstranzisztor 10valattszintekiszortottkavkuumcsvesgpeket TX0(16bites),TX2azelstranzisztorosgpek PDP1(1961,DEC)

    409618bitessz,200000utasts/mp(teljestmnyefeleazIBM7090estranzisztorosgpnek),120000USD

    512x512esmegjelentistartozotthozz,nemsokramegjelenikazelsvidejtkisr.

  • Szmtgpekgenercii

    Tranzisztorosgpek PDP8

    12bites,16000USD,megjelenikbenneazomnibusamaiszg.eksn(busz)rendszernekse.

    IBM7094 Ciklusideje2s,3253636bitessz(mgnesgyrsmemria) Kistestvrtaz1401estnemtudomnyosszmtsokra,hanemkisvllalati

    adatoktrolsrafejlesztettk(40008bitesszavastrol) CDC6600(1964)

    EgynagysgrenddelnagyobbteljestmnyazIBM7094esnl NagyfokprhuzamossgaCPUnbell,akr10utastsvgrehajtsa

    egyidejleg

  • Szmtgpekgenercii

    Integrltramkrsszmtgpek Integrltramkrmegjelense(1958) IBMSystem/360ascsaldkifejlesztse

    Csaldonbelliszoftverkompatibilits,bevezetmodellek(30,40,50,65) Multiprogramozsmegjelense(tbbprogramegyidejlegamemriban) Azelsemulciskpessgekkelrendelkezszmtgp 24bitesmemriacmzsilehetsg

    DECPDP11azIBM360askistestvre Szavasregisztereksbjtosmemria

  • Szmtgpekgenercii

    Nagyintegrltsgramkrk(szmtgpek) '80asvekrekiforrottVLSItechnolgiatbbtzezersakrtbbmilli

    tranzisztorelhelyezstislehetvtetteegyetlenlapkn. Megjelennekaszemlyiszmtgpek(plIntel8080asCPUval,CP/M

    opercisrendszerrel) IBMPersonalComputert(Intel8088CPUval)1981bankezdikgyrtani. AzIBMPCmszakirszleteinekkzztteleutnhamarosan

    megjelennekazIBMPCklnok. AversenytrsakkzlcsakkevesenbrtkaversenytazIBMel(pl.Apple

    Macintosh) AppleMacintosh(1984)tartalmaztaazelsGUIt,mintszemlyi

    szmtgp Osborne1(11kg!)azelshordozhatszmtgp

    CompaqpiacradobjaazelshordozhatIBMPCklnt

  • Szmtgpekgenercii

    Nagyintegrltsgramkrk(szmtgpek) 1985:Intel386sCPUsezzelptettPCkkerlnekapiacra

    EgyrenagyobbterethdtanakaRISCarchitektrjCPUk 1992igkizrlag832bitesCPUkapiacon

    DECkifejlesztiaazels64bitesCPUt,azAlphat.

  • Szmtgpekmindenhol

    Eldobhatszmtgpek RFIDtechnolgiraalapozottaktvspasszveszkzk

    Mikrovezrlk Mskppenbegyazottszmtgpek,mint.Pld

    Hztartsiberendezsek Kommunikciseszkzk Szmtgpperifrik Szrakoztatelektronika Kpshangfeldolgozeszkzk Orvosiberendezsek(mszerek) Katonaifegyverrendszerek Klnbzkereskedelmiautomatk,berendezsek Jtkok(kivveajtkgpeket)

    Jtkgpek Specilisanjtkrafejlesztveklnlegeshangsgrafikaikpessgekkel MicrosoftXBOX360,SonyPlaystation2,SonyPlaystation3,stb.

  • Szmtgpekmindenhol

    Szemlyiszmtgpek Asztali(PC,munkalloms)shordozhattpusok(notebook,PDA,stb.)

    Szerverek(kiszolglk) FelturbzottPCksmsarchitektrjszg.ek,UNIX,Windows,stb.

    opercisrendszereketfuttatva Munkallomsklaszterek TbbmunkallomssPCegyrendszerbekapcsolva,prhuzamos

    feldolgozsraalkalmazva Nagyszmtgpek(Mainframek) NagytbbsgkazIBM360assorozatnakutdjai CPU,memria,httrtr,adatfeldolgozsisebessgtekintetben

    nagysgrendekkelfellmljkaPCketsamunkallomsokat Szuperszmtgpek Amainframekutninagysgrenddelnagyobbkapacitsszmtgpek Kiszolglfarmokgyakranteljestmnybenfellmljkezeketagpeket.

  • Processzorcsaldok

    Dia 1Dia 2Dia 3Dia 4Dia 5Dia 6Dia 7Dia 8Dia 9Dia 10Dia 11Dia 12Dia 13