Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
12
Wprowadzenie
Pentium
PentiumPro
PentiumMMX
PentiumII
PentiumIII
Pentium4
EM64T
PentiumD
IntelCore2
IntelCore2
Quad
procesora
Nazwa
1993
1995
1995
1997
1999
2000
2003
2004
2006
2007
Rok
Maks.częstotliwość
taktowaniawMHz
1500
2200
3200
3000
3000
200
233
266
500
66
Liczbatranzystorów
230
321
410
wmln.
42
3,1
5,5
7
4,5
8,2
32-bitowy,architektura
superskalarna
32-bitowy,udoskonalona
architekturawewnętrzna
32-bitowy,udoskonalony
Pentium,jednostkaMMX
PentiumPro+PentiumMMX
jednostkaSSE
udoskonalonapracapotokowa
64-bitowy,architekturax86-64
32-bitowy,2-rdzeniowyopartyna
Pentium4
32-bitowy,2-rdzeniowy
4-rdzeniowy
Uwagi
Wksiążcezawartopodstawowewiadomościdotyczącychzasadprogramowania
wjęzykuasemblerakomputerówPC.Programowaniekomputerównatakniskimpozio-
miewymagaodprogramistyrzetelnejwiedzyzzakresubudowyifunkcjonowaniapro-
cesorówrodzinyx86,architekturykomputerówPC,systemówoperacyjnych,aprzede
wszystkimdokładnejznajomościlistyrozkazówprocesora.Powodujeto,żeprogramo-
wanieniskopoziomowenienależydozadańłatwych.
Jednocześnietrzebazwrócićuwagę,żeumiejętnośćprogramowaniawjęzykuasem-
blerajestistotnazwłaszczadlastudentówkierunkuInformatyka.Wynikatozkilku
powodów.Popierwsze,umiejętnośćprogramowanianiskopoziomowegopozwala
lepiejzrozumiećfunkcjonowaniesystemówkomputerowych,wtymsprzętukompute-
rowegoorazsystemówoperacyjnych.Podrugie,programowaniewjęzykuasemblera
umożliwiatworzenieefektywnychprogramów,związanychprzedewszystkimzobsłu-
sprzętu.Potrzecie,rośnieznaczeniesystemówwbudowanych(ang.embeddedsys-
tems),któreczęstoprogramowanewjęzykuasemblera,więcpotrzebnispecjaliści
ztejdziedziny.
Wliteraturzepolskiejorazzagranicznejopracowanowielepodręcznikówzzakresu
podstawprogramowaniaprocesorówrodzinyx86wjęzykuasemblera.Wedługautorów
dopodstawowychksiążekwydanychwostatnichlatachnależyzaliczyć:
GaryS.,
Turboasembler.Bibliaużytkownika,LT&P
,Warszawa,2002.
HydeR.,
Asembler.Sztukaprogramowania,Helion,Warszawa,2004.
IrvineK.R.,
AsemblerdlaprocesorówIntel.Vademecumprofesjonalisty,Helion,
Warszawa,2003.
AbelP.,
ProgramowanieAsemblerIBMPC,ReadMe,Warszawa,2004.
WróbelE.,
Praktycznykursasemblera,Helion,Warszawa,2004.