Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Spistreści
5
14.2.Rozkazysterująceprocesorem:CLC,CLD,CLI,CMC,ESC,HLT,LOCK,
NOP,STC,STD,STI,WAIT...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.116
15.Operacjenastosieiadresowanie...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.119
15.1.RozkazyPUSH,POP...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..119
15.2.RozkazyoperującenaznacznikachPUSHF,POPF,LAHF,SAHF...
...
...
...
...
...
...119
15.3.Rozkazywejścia-wyjścia:IN,OUT...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...120
15.4.Adresowaniepamięci,adresfizyczny,adreslogiczny;przechowywanie
odwrotne...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...120
15.5.Przedrostki(prefiksy)CS:,DS:,ES:,SS:iLOCK...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..121
15.6.RozkazyoperującenaadresachLEA,LES,LDS...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.123
16.Krótkookoprocesorze8087ijegoprogramowaniu...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...124
16.1.Kilkadodatkowychuwagnatematprogramowaniakoprocesora...
...
...
...
...
...
...
...126
17.Oliczbachwkoprocesorzeinietylko...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..127
18.Narzędziaprogramisty...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..132
18.1.TurboDebuggerdlaDOS...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.132
18.2.TurboLibrarian,Bibliotekarz(TLIB.EXE)dlasystemuDOSiWindows...
...
.138
19.Nowaeraprocesorów...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..151
20.Typydanych...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
....158
21.TechnologiaMMX...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...160
22.StreamingSIMDExtensions(SSE)...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...163
23.TechnologiaAVX(AdvancedVectorExtensions)...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...167
24.AsemblerwśrodowiskuWindows...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..168
25.Wydruknapulpit...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..181
25.1.WprowadzeniedoaplikacjiokienkowychwsystemieWindows...
...
...
...
...
...
...
...
.185
25.2.WybranefunkcjeAPIspisalfabetyczny...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...197
26.Nowenarzędziaprogramistyczne;programFASMW.EXEiOLLYDBG.EXE...
...199
DodatekA.KodASCII...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..204
DodatekB.Wpływrozkazównastanflag(znaczników)rejestruEFLAGS...
...
...
...
...
...
...213
DodatekC.Listarozkazów:Intel64iIA-32...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...217
C.1.
Rozkazypowszechnegostosowania...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...217
C.2.
x87FPUiSIMDzachowaniaiodtworzeniastanurejestrukontrolnegoi
statusu,MXCSR...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...221
C.3.
RozkazyzaimplementowanewtechnologiiMMX
TM...
...
...
...
...
...
...
...
...
...
...
...
...
...
.223
C.4.
RozkazySSE...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..225
C.5.
RozkazySSE2...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...227
C.6.
RozkazySSE3...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...230
C.7.
RozkazySSSE3...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.231
C.8.
RozkazySSE4...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...232
C.9.
Rozkazysystemowe...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.234