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
sporaż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ążnićsięfunkcjamioraznaturąichwejśćiwyjść-jeden
możetworzyćmuzykę,ainnyobraz,jedenmożebyćuruchamianyzklawiatury,
ainnyprzezmomentobrotowył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,żnorodnośćkomputerówjesttrochęjak
żnorodnośćdomów:apartamentwBeverlyHillsmożewydawaćsięzupełnieinny
niżgarażwYonkers,aleobasązbudowaneztychsamychrzeczy-cegieł,zapra-
wy,drewna,potu-tylkoapartamentmaichwięcejisąoneżnierozmieszczone
wzależnościodpotrzebwłaścicieli.Wgruncierzeczysąbardzopodobne.