Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1
Wprowadzeniedokomputerów
Komputerymogąrobićwielerzeczy.Mogądodawaćmilionyliczbwmgnieniuoka.
Mogąprzechytrzyćszachowycharcymistrzów.Mogąnaprowadzićbrońnacel.Mogą
zarezerwowaćcimiejscewsamolociemiędzyzakonnicągrającąnagitarzeanie-
palącymprofesoremfizyki.Niektórepotrafiąnawetgraćnabongo.Tocałkiem
sporaróżnorodność!Jeśliwięczamierzamyrozmawiaćokomputerach,lepiejjuż
terazzdecydujmy,którymznichsięprzyjrzymyiwjakisposób.
Wrzeczywistościniebędziemypoświęcaćzbytwieleczasunaprzyglądaniesię
poszczególnymmaszynom.Powodemtegojestto,żekiedyjużwejdziemydownę-
trzakomputerów,okazujesię,żepodobniejakludzie,sąonemniejlubbardziejdo
siebiepodobne.Mogąróżnićsięfunkcjamioraznaturąichwejśćiwyjść-jeden
możetworzyćmuzykę,ainnyobraz,jedenmożebyćuruchamianyzklawiatury,
ainnyprzezmomentobrotowykółsamochodu-alewgruncierzeczysąbardzo
podobne.Dlategoteżzajmiemysiętylkoichwnętrzem.Cowięcej,niebędziemy
zakładaćniczegooichspecyficznejstrukturzewejścia/wyjścia(I/O),otym,jakinfor-
macjadostajesiędomaszynyizniejwychodzi.Obchodzinastylkoto,żejakkol-
wiekdanedostająsiędomaszyny,sąonewpostacicyfrowej,acokolwiekdziejesię
zwynikiem,ostatnie,cowidzijegownętrze,jestrównieżcyfrowe.Przezcyfrowe
rozumiemtuliczbybinarne,zapisanecyframili0.
Jakwyglądawnętrzekomputera?Najprościejrzeczujmując,będzieonozbudo-
wanezzestawuprostych,podstawowychelementów.Elementyteniesąniczym
szczególnym-mogątobyćnaprzykładzaworysterującelubkoralikinadrucie
liczydła-istniejewielemożliwościwyborupodstawowegozestawu.Liczysiętylko
to,żemożnaznichzbudowaćwszystko,cochcemy.Jaksąoneułożone?Iznów
będziewielemożliwychwyborów;odpowiedniastrukturabędzieprawdopodobnie
określonaprzeztakieczynnikijakprędkość,rozpraszanieenergii,estetykaijeszcze
innerzeczy.Patrzącnatowtensposób,różnorodnośćkomputerówjesttrochęjak
różnorodnośćdomów:apartamentwBeverlyHillsmożewydawaćsięzupełnieinny
niżgarażwYonkers,aleobasązbudowaneztychsamychrzeczy-cegieł,zapra-
wy,drewna,potu-tylkoapartamentmaichwięcejisąoneróżnierozmieszczone
wzależnościodpotrzebwłaścicieli.Wgruncierzeczysąbardzopodobne.