Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
2610PODSTAWOWEPOJĘCIAIEWOLUCJAKOMPUTERÓW
mikroprocesor8086zzegarem5MHz,którymiał29000tranzystorów.Wprowadzony
w2013rokusześciordzeniowyCorei7EE4960Xdziałazczęstotliwością4GHz,co
daje800-krotneprzyspieszenieorazma1,86miliardatranzystorów,czyliokoło64000
razywięcejniż8086.JednocześnieCorei7EE4960Xjesttylkowniewielkimstopniu
większyniż8086,akosztjegowytworzeniajestporównywalny.
1060SYSTEMYWBUDOWANE
Terminsystemwbudowanyodnosisiędokorzystaniazelektronikiioprogramowania
wprodukcie,wprzeciwieństwiedokomputeraogólnegoprzeznaczenia,takiegojak
laptoplubkomputerstacjonarny.Każdegorokusprzedajesięmilionykomputerów,
wtymlaptopów,komputerówosobistych,stacjiroboczych,serwerów,komputerów
głównejliniiisuperkomputerów.Wprzeciwieństwiedotego,każdegorokuprodu-
kowanemiliardysystemówkomputerowych,którezostaływbudowanewwiększe
urządzenia.Obecniewiele,byćmożewiększośćurządzeńwykorzystującychenergię
elektrycznąmawbudowanysystemkomputerowy.Jestprawdopodobne,żewniedale-
kiejprzyszłościpraktyczniewszystkietakieurządzeniabędąmiaływbudowanesyste-
myobliczeniowe.
Istniejezbytwielerodzajówurządzeńzsystemamiwbudowanymi,byjewymie-
nić.Przykładyobejmujątelefonykomórkowe,aparatycyfrowe,kamerywideo,kal-
kulatory,kuchenkimikrofalowe,systemybezpieczeństwadomowego,pralki,systemy
oświetleniowe,termostaty,drukarki,różnesystemymotoryzacyjne(np.sterowanie
skrzyniąbiegów,tempomat,wtryskpaliwa,hamulcezABSorazzawieszenia),rakiety
tenisowe,szczoteczkidozębóworazlicznerodzajeczujnikówisiłownikówwsyste-
machautomatycznych.
Bardzoczęstosystemywbudowaneściślepowiązanezeswoimśrodowiskiem.
Wynikaćztegomogąpewneograniczeniawczasierzeczywistymnarzuconeprzezpo-
trzebęinterakcjiześrodowiskiem.Ograniczenia,takiejakpewnawymaganaszybkość
transferu,wymaganaprecyzjapomiarulubczastrwania,wpływająnatempodziałania
oprogramowania.Wprzypadkugdyistniejepotrzebazarządzaniajednocześniewielo-
madziałaniami,pojawiająsiębardziejzłożoneograniczeniawczasierzeczywistym.
Narysunku1.14przedstawionoogólnąorganizacjęsystemuwbudowanego.
Opróczprocesoraipamięciistniejeszeregelementówróżniącychsięodtypowego
komputerastacjonarnegolublaptopa:
IMogąistniećróżneinterfejsy,któreumożliwiająsystemowimierzenie,manipulo-
wanieorazinnąinterakcjęześrodowiskiemzewnętrznym.Systemywbudowane
częstowchodząwinterakcje(wykrywają,manipulująikomunikująsię)ześwia-
temzewnętrznymzapośrednictwemczujnikówielementówwykonawczych.
tozazwyczajsystemyreaktywne,pozostającewciągłejinterakcjizotoczeniem
idziałającewtempieokreślonymprzeztośrodowisko.
IInterfejsużytkownikamożebyćtakprostyjakmigająceświatłolubtakskompliko-
wanyjakwidzenieprzezrobotawczasierzeczywistym.Wwieluprzypadkachnie
istniejeinterfejsużytkownika.
IPortdiagnostycznymożebyćużywanydodiagnozowaniakontrolowanegosyste-
mu,anietylkododiagnozowaniakomputera.