Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1410PODSTAWOWEPOJĘCIAIEWOLUCJAKOMPUTERÓW
Wkażdymraziecałkowitapamięćstanowitrzeciąspecyficznączęśćurządzenia:M.
2.6.TrzyspecyficzneczęściCA,CC(razemC)orazModpowiadająneuronom
skojarzeniowymwludzkimukładzienerwowym.Pozostajeomówićekwiwalentyneu-
ronówsensorycznychlubdoprowadzającychorazmotorycznychlubodprowadzają-
cych.toorganywejściaiwyjściaurządzenia.
Urządzeniemusimiećmożliwośćutrzymywaniakontaktuzwejściemiwyjściem
zapomocąspecyficznegonarzędzia,którejestnazywanezewnętrznymnarzędziem
rejestrującymurządzenia:R.
2.7.Poczwarte,urządzeniemusimiećorganydoprzesyłaniainformacjizRdo
jegospecyficznychczęściCiM.Organytestanowiąjegowejście,azatemczwartą
specyficznączęść:I.Zobaczymy,żenajlepiejjestdokonywaćwszystkichtransferów
zR(poprzezI)doMinigdybezpośredniodoC.
2.8.Popiąte,urządzeniemusimiećnarządydoprzenoszeniazjegospecyficznych
częściCiMdoR.Organytetworząwyjścieurządzenia,zatemjegopiątąspecyficzną
część:O.Zobaczymy,żeponownienajlepiejjestdokonywaćwszystkichtransferów
zM(poprzezO)doR,anigdybezpośredniozC.
Zrzadkimiwyjątkamiwszystkiedzisiejszekomputerymająsamąogólnąstruk-
turęorazfunkcjęidlategookreślanejakomaszynyvonNeumanna.Wartowięc
wtymmiejscukrótkoopisaćdziałaniekomputeraIAS[BURK46,GOLD54].Zgodnie
z[HAYE98]terminologiainotacjavonNeumannapowinnyzostaćdopasowanedo
wymagańwspółczesnych.Przykładywykorzystanewtejdyskusjizostałyopartena
ostatnimztychtekstów.
PamięćIASskładasięz4096miejscprzechowywania,zwanychsłowami,zktó-
rychkażdezawierapo40cyfrbinarnych(bitów).5Przechowywanetamzarówno
dane,jakirozkazy.Liczbyreprezentowanewpostacibinarnej,akażdyrozkazjest
równieżkodembinarnym.Rysunek1.7ilustrujeteformaty.Każdaliczbajestrepre-
zentowanaprzezbitznakuiwartość39-bitową.Słowomożealternatywniezawierać
dwa20-bitowerozkazy,przyczymkażdyznichskładasięz8-bitowegokoduoperacji
(opcode)określającegooperacjędowykonaniaoraz12-bitowegoadresuokreślającego
jednozesłówwpamięci(ponumerowanychod0do999).
0
1
39
Bitznaku
Rozkazlewy(20bitów)
(a)Słowodanych
Rozkazprawy(20bitów)
Kodoperacji(;bitów)
0
;
Adres(12bitów)
Kodoperacji(;bitów)
20
2;
Adres(12bitów)
39
(b)Słoworozkazu
Rysunek1.7.FormatypamięciIAS
5Nieistniejeuniwersalnadefinicjasłowa.Ogólnierzeczbiorąc,słowotouporządkowanyzestawbajtówlub
bitów,któryjestnormalnąjednostką,wktórejrozkazymogąbyćprzechowywane,przesyłanelubobsługiwa-
newdanymkomputerze.Zazwyczaj,jeśliprocesormalistęrozkazówostałejdługości,todługośćrozkazu
jestrównadługościsłowa.