.


:




:

































 

 

 

 


, , .




. , ( ) . . : (R), (P) (V).

1 (=20). Intel 8086. . 32 64 . . DOS DOS .

Intel 80286 IBM PC/AT . .

:

1.

2.

3. .

4. (32/64 ) 32 /

, .

Windows 98, NT/2000/XP, OS/2, Linux.

80386 : max , . .

, Windows. DOS- . . , DOS-, . DOS- OS Windows DOS-, .

, , . , , . , , ().

    3
       
  1 3
           
1 2 3
               
               

, .

(), , . N . 1 2 v . 3 - .

. . :

 
  -, -,

. , , , . .

. . , .

:

  ( , , ).
  ( , , , -).
  ( ).
  ( RESET, TEST,-).

.

. , , . 1 . , .

. , .. , . () .

2 : .

  ( ) , .
  , , .

, .

, . , , .

:

  ( ).
  .
  .

.

v , . , , , .

:

  (direct addressing)
  (immediate addressing)
  (indirect addressing)

IBM PC 8087 ( ):

Single 1,5*10-45..3,4*1038 7-8  
Double 5,0*10-324..1,7*10308 15-16  
Extended 3,4*10-4932..1,1*104932 19-20  

Double.

, 8 . , :

S

 

     

 

18. .

 

→ 1 → →

2

 

-

Cash . / . . - ().

.

2- : . : , : . () ()

.

, . 16 256 . . . - ( 5-10 , 2-3.

:

h - (h ≥ 0,9)

1. .

2. ;

3. . , - , - .( ).

 

 

19. .

 

() . .

8086

1 . 64 . ()

16- (offset) 16- .

CS, DS, SS, ES. 16.+ . (. . 20 )

-

MOV AX, [100] A → O [ (DS)*16+100] → AX

MOV AX, ES: [100] A → O [ (ES)*16+100] → AX

MOV AX, [SI] → O [ (DS*16+ (SI)] → AX

 

1.. ,

2. ()

 

i 486

, , , .

8 (64 .): , , , .

 

 

i 286 24, 16, 32 20 .

 

1 . . . 0 .

DPL 0 max

3 - min

S - 1

0

TYPE

000 DS

011 SS

, ,

G

D 286. 0 →16 ;

1 →32 .

X

U (user) ( . . .( ))

 

.

P V i 486 . . , > . 4 . 4 i 486 1 4 . 1 16 . , .. . . ( ) . , .

20 32 . . (N .) N . , ., (.. 2- ).

 

 

 

20. -.

 





:


: 2016-11-12; !; : 1016 |


:

:

, .
==> ...

1767 - | 1635 -


© 2015-2024 lektsii.org - -

: 0.033 .