.


:




:

































 

 

 

 


.




 

, , , . : . :

;

;

.

, . . . (. 16). .

. 16.

( )

 

16 . . . . (), . . . .

(), . , . .

:

1. , ; ; .

2. .

3. : ( ); .

, , (), , .. (. 17):

;

();

;

;

.

17.

, , , ( , -)

 

. .

. , . , . - , - . .

. , . , . ( ), .

. , . : i - i - j- , (i -1)- (i -1)- (j+1)- , (i +1)- (i +1)- (j-1)- . .

 

 

. 60 150 . , , , , , , .. , , . , , , .

, , . . 18. , .

18.

 

. , , , . . .

. (, , ..), ( , , ..) .

. , . . , , , . , , . : .

. , . - -. , : , , .

. . . , , . .. , . . .

. , .

JMP <>, , , . , . , (, ). , . , , .

. . , . , () . , , , . , , . , , . - . , , . . . , . . . , ?

, . , : , .. . ( . stack .) . , - . , . , .

RETURN. . , , , .

. () . , , ..

, . .

(, 16- 32- ..), , .

, : CISC (Complex Instruction Set Computer) RISC (Reduced Instruction Set Computer). - , , . , , , RISC-. , , : , .

. .

. ( ) , . , . , , ; .

. .

2 . , -, - .

. : 1 2, A3. , . , 1 A3, 2 .

, . , , . , . () . .

. (-) , . .

, , , DEC () PDP-11 ( 16- - - , , , ; 1,3 . ). - - : 1970 .

PDP , , . , , Intel, , . , PDP , Intel , .

PDP ( ) . () , (PSW Processor Status Word). . , . R7, , . R6, . 6 , R0, R1, R2, R3, R4, R5, .

PDP . , .. . 5.1.

 

5.1

 

. PDP , , .

PDP , . , . , . PDP.

 

1. R1:=R2+R3; R4:=R3-R2.

 

MOV R2, R1; ,

ADD R3, R1; R3 R1

MOV R3, R4

SUB R2, R4; R2 R4

HLT;

 

2. R1 R2 . R5, R0.

 

R1, R2; R1 R2

BPL L1; R1R2

; R2>R1

MOV R1, R0; R1 R0

MOV R2, R5; R2 R5

BR L2;

; R1>R2

L1: MOV R1, R5; R1 R5

MOV R2, R0; R2 R0

L2: HLT;

(L1,L2), .



 

 

1.1. .

 

 

. - : . , . , , ; , .

- . , , , . 1.1.

. , 50- , , ; - .

, . , , , , , , , , ( ). . ( 1948 ., 1956 .) , ( ) . , , , , . / ; .

1.1.

, , , , . , (, , .) 104/ 60- , -6 ( ) 23 .

70- , , , ( 1 2) . , (, , , ..). , .

. . .

. IBM 360/370. 70- 80- : ( ) ( ), ( ) ( -). IBM DEC (Digital Equipment Corporation). , . 90- .

 

 

. 1971 . Intel () , . , - . () .

, , , 70- . i8080 Z80 / , 1976 ., Apple (), . IBM , 1981 . IBM PC (PC personal computer). PC XT (1983 .), PC AT (1984 .), Pentium ( 90- , 3 ) , , . , ( ) .

IBM PC Apple Computer. Apple-2 Macintosh .

, :

 ( );

 , ;

 ;

 , .

, , : 8-, 16-, 32-. , , , , , .. ( , , , ).

 

 

, , , . 1.1.

- : , . , , , . - Cray IBM SP2 ().

, . IBM 370 . - , , . , , 80- - 90-.

 

1.1.

 

- 70- . , . - , , , . 80- VAX-11 DEC 1700.

- . , , , , - ( ), . ( ) , .

, , . , -, , . , .

, ( , ), (). , ; , , ( ). , , . , ( ) . .

 





:


: 2016-11-18; !; : 1405 |


:

:

, ; , .
==> ...

1540 - | 1338 -


© 2015-2024 lektsii.org - -

: 0.059 .