:
1 8- Intel?
2 , ?
3 , ?
̳ Intel , , , , , . , , : , , , . 8086 8088 , 1 . ̳ 80286 Pentium 4 − . , Pentium 4, 1 . Intel .
, 8086 1 , 220 8- . , . little endian − , − . . , , . − . , , 64 . , . − − : CS:IP, SS:SP.
64 . , , .
, , , 16- , , 0000 , 7000 .
16 MOV POP. .
CS , , . , , .
DS , , , . , , , . , , SI DI, DS.
|
|
SS , (). SP BP , , SS.
ES, 80386 FS GS, . , , . , ,
MOV AX,ES:[100]
, ES.
, . , CS. CS . , .
̳ 8086 16-, 16- , 16- . , ², AD 0 AD 15 16-. 4 ² 16... 19, 16... 19 (ES, SS, CS, DS) IF .
16 , ( ) 16 , , , , 20 , 1 . Գ 쒿 INTEL , , , S, (. 9.1)
9.1 20-
80386 , . 9.2.
, , D, SI , , , D SI .
, , . : FFFFF . . , 20- 0 − FFFFF 1 . - , . , . , . , . SP , . . , . , ( ) .
|
|
9.2
, , .
32- 4 .
, . , , , , . , , .
, , . , , Intel. , .
, - : , .
- , , , 8086. , , .
, , . :
;
;
;
.
Intel, 80386, :
;
, ; 4 ; () , , ( 4 Pentium).
|
|
:
- , 16 ( 4 );
8086 64 ;
.
ֳ .