Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.Wprowadzenie
5
sposobupołączeńpomiędzyblokami,sposobukodowaniaprzesyłanejinformacji,wyboru
zasadydziałaniaukładówsterującychitp.Zatemdanąarchitekturęmożnaróżniezapro-
jektować,czylimożemiećonaróżneimplementacje.Opisimplementacjimadaćod-
powiedźnapytanie„jakdziała?”danykomputer.
Realizacjąmożnanazwaćkonkretnąpostaćimplementacji.Napoziomierealizacji
projektantmożedokonaćwyboruelementów,zktórychbędziebudowanydanykomputer,
różnegoichrozmieszczenia,zasilenia,chłodzenia,ekranowaniaitp.Dlategodanąimple-
mentacjęmożnateżnaróżnesposobyzrealizować.Opisrealizacjiodpowiadanapytanie„z
czegojestzrobiony?”danykomputer.
PARAMETRYKOMPUTERÓW
Współczesnekomputeryróżniąsięmiędzysobąparametrami.Niektóreznichto:moc
obliczeniowaliczonawliczbieoperacjinajednostkęczasunp.MIPS(ang.mega-
-instructionpersecond)lubdlaoperacjizmiennopozycyjnychMFLOPS(ang.mega
floatingpointoperationspersecond),szybkośćtransmisjidanychdoróżnychurządzeń
liczonawkilobajtachnasekundę(kB/s),pobieranamocmierzonawwatach,niezawodność
itp.Bardzoważnymparametremjesttakżekoszt.Projektowaniekomputerówtociągły
procesposzukiwaniakompromisupomiędzyparametramiakosztem.Obecnatechnologia
pozwalanabudowaniekomputerówobardzowielkichmożliwościach.Jednakkoszttakich
urządzeńjestbardzoduży.Iodwrotnie,wwielkichseriachbudowanebardzotanie
komputeryoniezbytwygórowanychparametrach.
Sądzę,żepozapoznaniusięztreściąniniejszejksiążkiCzytelniklepiejzrozumiesens
podanychstwierdzeń.
ZAWARTOŚĆKSIĄŻKI
Wrozdzialedrugimniniejszejksiążkiwyjaśnionoogólnąkoncepcjęklasycznegokompu-
teraoarchitekturzevonNeumana.
Wrozdzialetrzecimprzedstawionopodstawytechnikicyfrowej,którestanowiąwstęp
dozrozumieniabudowyklasycznegokomputera.Najpierwomówionoelementy,zktórych
składaneposzczególneblokikomputera,działanietychelementówatakżepokazano
sposobyichłączeniaiwykorzystania.Wdalszejczęścitegorozdziałuzaprezentowano
niektórekodyliczboweorazprzedstawionozasadywykonywaniaoperacjiarytmetycznych
naliczbachbinarnych.
Wnastępnychtrzechrozdziałachopisanobudowętrzechpodstawowychblokówkom-
putera.Wrozdzialeczwartymprzedstawionozasadydziałaniaprocesorów.Pokazanoich
organizację,przeznaczenieposzczególnychbloków,kolejnefazywykonywaniaprogramui
współpracęprocesorazpamięciąoperacyjnąiurządzeniamizewnętrznymi.Przedstawiono
tamtakżezbiórrozkazówtypowegokomputeraitrybyadresowaniaargumentówdlatych
rozkazów.Rozdziałpiątyjestpoświęconypamięciom,ichrodzajom,parametromihie-
rarchiiichusytuowaniawkomputerach.Wrozdzialeszóstymopisanopodstawowesposoby
współpracyurządzeńzewnętrznychzprocesoremizpamięciąoperacyjną.Przedstawiono
takżeprostąklasyfikacjęurządzeńzewnętrznychorazorganizacjętransmisjidanych.