Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
3810PODSTAWOWEPOJĘCIAIEWOLUCJAKOMPUTERÓW
1.2
a.JakwprzypadkuIASwyglądałabyinstrukcjakodumaszynowegoładująca
zawartośćpamięcioadresie2doakumulatora?
b.Ileodwołańdopamięcimusizrobićprocesor,abywykonaćtenrozkaz
podczascyklurozkazu?
1.3.DlakomputeraIASopiszproces,którymusipodjąćprocesor,byodczytać
wartośćzpamięciizapisaćwartośćdopamięciwkategoriachtego,cojest
umieszczanewMAR,MBR,magistraliadresowej,magistralidanychimagi-
stralisterującej.
1.4.ZakładajączawartośćpamięcikomputeraIASpokazanąponiżej,
Adres
08A
08B
08C
Zawartośćpamięci
010FA210FB
010FA0F08D
020FA210FB
napiszkodjęzykaasembleradlaprogramu,zaczynającodadresu08A.
Wyjaśnij,corobitenprogram.
1.5.Narysunku1.6podajszerokośćkażdejścieżkidanychwbitach(np.między
ACiALU).
1.6.Wmodelach65i75rodzinyIBM360adresyrozłożonewdwóchoddziel-
nychjednostkachpamięcigłównej(np.wszystkiesłowaonumerachparzy-
stychznajdująsięwjednejjednostce,awszystkiesłowaonumerachnieparzy-
stychwdrugiej).Jakamogłabyćintencjatakiegorozwiązania?
1.7.Względnawydajnośćmodelu75rodzinyIBM360jest50razywiększaniż
modelu30,jednakczascyklurozkazówjesttylko5razykrótszy.Jakwytłuma-
czyszrozbieżność?
1.;.PodczasprzeglądaniasklepukomputerowegoBilly3egoBobasłyszyszklien-
ta,którypytaBilly3egoBoba,jakinajszybszykomputermożnakupićwtym
sklepie.BillyBobodpowiada:nWidzę,żewłaśniepatrzysznanaszekompu-
teryMacintosh.NajszybszykomputerMac,jakimamy,działaztaktowaniem
zegara1,2GHz.Jeślijednaknaprawdęchceszmiećnajszybsząmaszynę,to
powinieneśzamiastniegokupićtenzprocesoremIntelPentiumIV2,4GHz”.
CzyBillyBobmarację?Cobyśpowiedziałtemuklientowi,abymupomóc?
1.9.ENIAC,prekursorkomputeraISA,byłmaszynądziesiętną,wktórejkażdyre-
jestrbyłreprezentowanyprzezpierścień10lamppróżniowych.Wdowolnym
momencietylkojednalampapróżniowabyławłączona,coreprezentowałojed-
z10cyfrukładudziesiętnego.Zakładając,żeENIACmógłmiećjednocze-
śniewielewłączonychiwyłączonychlamppróżniowych,wyjaśnij,dlaczego
takareprezentacjajestnmarnotrawna”ijakizakreswartościcałkowitychmoż-
naprzedstawić,wykorzystując10lamppróżniowych?
1.10.Dlakażdegozponiższychprzykładówustal,czyjesttosystemwbudowany,
wyjaśniając,dlaczegonimjestlubniejest.
a.Czyprogramy,któreprzeznaczonedorozwiązywaniazagadnieńfi-
zycznychi/lubsprzętowych,wbudowane?Naprzykładprogram,który