.


:




:

































 

 

 

 


(6)




b+0) MOV (R7)+, R1

b+4) .

. , .

:

. , . , " ", .. .

: MOV , R1, .

( "" ).

/ , .

, , , . , , (@#, 3 R7), (, 6 R7). , ( 4 6 ), .

(8).

b+0) MOV @(R7)+, R1

b+4) .

, , "" .

:
MOV @, R1, @ .

:

1. PDP-11.

2. PDP-11.

3. .

4. .

5. PDP-11.

6. PDP-11, .

7. PDP-11.

8. PDP-11.

9. PDP-11.

10. PDP-11.

11. PDP-11.

12. PDP-11.

 

 

 

 

 

1.1. .. : RN :0

, R.

 

:

CLR R0; 0

 

1.2. .. : (RN)+ :2

R ( ) 2 1 .

 

:

CLR (R0)+; , ; 0 0; 2

 

.1.3. .. : -(RN) :4

R, , 2 1 .

 

:

CLR -(R0); 0 2,

 

1.4. : (RN) :6

, . R. , R .

 

:

CLRB -2(R0); 2 0

 

 

2.1. .. : @RN (RN) :1

R .

 

:

CLR @R0; , 0

 

2.2. .. : @(RN)+ :3

R () . R 2.

 

:

CLR @(R0)+; 0 , . 0 2

 

2.3. .. : @-(RN) :5

R 2 .

 

:

CLR @-(R0); 0 2, , , .

 

2.4. : @(RN) :7

R , . , R .

 

:

CLR @114(R0); 0 100, 214, 214 2000 ; 2000.

 

3. PC ( )

 

3.1. : # :2

, . . 7.

 

:

MOV #100,R0; 100 0.

 

3.2. : @# :3

, . , , .

 

:

MOV @#100,R0; 100: 0.

7.

MOV, , :

20: 013700;

22: 000100;

24:

MOV 20, .. =20.

MOV 22.

3, 7,.. , (). ( 22) , , 22 .

2 .

 

 

3.3. : :6

7() . , .

, ( - ), - .

 

:

MOV 100,R3, 20 :

20: 016703;

22: 000054;

24:

MOV 20, .. =20.

MOV 22.

6, 7,.. , ().

, ( = 22), 24.

- , .: + = 54+24=100

 

:

CLR 100; 100

 

3.4. - : @ :7

, , . , , , . .

:

MOV @100,R0; 0 , 100

 





:


: 2016-10-30; !; : 512 |


:

:

, .
==> ...

1337 - | 1258 -


© 2015-2024 lektsii.org - -

: 0.019 .