Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
30
Rozdział1Przechowywaniedanych
Pojęcialogiczneialgebraboolowskasąpodstawąprogramowania.
Najważniejszeinformacje
Wejście
Wejście
Wyjście
Rysunek1.3Prostyukładprzerzutnika
Przeanalizujmytodziałaniebardziejszczegółowo.Nieznającbieżącegowyj-
ściaukładuzrysunku1.3,załóżmy,żegórnewejściezmieniasięna1,podczas
gdydolnewejściepozostaje0(rysunek1.4a).Spowodujeto,żewyjściebramki
ORbędzierówne1,niezależnieoddrugiegowejściatejbramki.Obawejścia
bramkiANDbędązkoleimiałyterazwartość1,ponieważdrugiewejściedotej
bramkimajużwartość1(wyjściewytwarzaneprzezbramkęNOT,gdydolne
wejścieprzerzutnikamawartość0).WyjściebramkiANDbędziewtedyrówne1,
cooznacza,żedrugiewejściebramkiORbędzieterazmiałowartość1(rysunek
1.4b).Gwarantujeto,żewyjściebramkiORpozostanie1,nawetgdygórnewejście
przerzutnikazostaniezmienionezpowrotemna0(rysunek1.4c).Podsumowując,
wyjścieprzerzutnikabędziewynosić1ipozostanieniezmienionepopowrocie
górnegowejściana0.
Wpodobnysposóbchwilowepodaniewartości1nadolnewejściespowoduje
wymuszenienawyjściuprzerzutnikawartości0,którebędzietrwałopopowrocie
wartościwejściowejdo0.
Wprowadzenieukładuprzerzutnikaprzedstawionegonarysunkach1.3i1.4
mapotrójnycel.Popierwsze,pokazuje,wjakisposóbmożnabudowaćurządzenia
zbramek,cojestprocesemznanymjakoprojektowanieukładówcyfrowych,który
jestważnymtematemwinżynieriikomputerowej.Wrzeczywistościprzerzutnikjest
tylkojednymzwieluukładów,któresąpodstawowyminarzędziamiwinżynierii
komputerowej.
Podrugie,pojęcieprzerzutnikadostarczaprzykładuabstrakcjiiużyciaabs-
trakcyjnychnarzędzi.Obecnieistniejąinnesposobynazbudowanieprzerzutnika.
Jednązalternatywpokazanonarysunku1.5.Eksperymentującztymukładem,
możnaprzekonaćsię,żechociażmaoninnąstrukturęwewnętrzną,jegowłaści-
wościzewnętrznesątakiesamejaktegonarysunku1.3.Inżynierkomputerowy
niemusiwiedzieć,któryukładjestfaktycznieużywanywprzerzutniku.Zamiast
tego,abyużyćgojakoabstrakcyjnegonarzędzia,musitylkozrozumiećzewnętrzne
właściwościprzerzutnika.Przerzutnik,wrazzinnymitegotypuukładami,tworzy