.


:




:

































 

 

 

 





 

1. 9.1.

9.1. .

  MVI B, 05h ; B.
LAB_1: MVI C, FFh ; C.
LAB_2: NOP ; .
  MOV A, C ; C .
  CPI 00h ; . .
  JZ LAB_3 ; . = 0, LAB_3, ; . .
  DCR C ; C 1.
  JMP LAB_2 ; LAB_2.
LAB_3: MOV A, B ; B .
  CPI 00h ; . .
  JZ LAB_4 ; . = 0, LAB_4, ; . .
  DCR B ; B 1.
  JMP LAB_1 ; LAB_1.
LAB_4: HLT ; .

 

2. 9.1, , .

3. . .

4. B C , 2 3 .

5. , B C 7.1 , .

6. 9.1, ?

 

 

1. MonitorOUT_Pixls.580. . , . , .

2. MonitorOUT_Text.580. . , . , .

3. FloppyOUT_Text.580. . , . , .

4. HDiscOUT_Text.580. . , . , .

5. Net_RxTx.580. . , . , .

6. PrinterOUT_Text.580. . , . , 5 10 .

 

4.

  1. ,
  2. .
  3. .

 

 

1. , .

2. . , .

3. , .

5. .

6. .

?

7. .

8. .

9. -.

10. JMP, CALL, PCHL, RET, EI, DI, HLT, NOP, Jcc, Ccc, Rcc.

11. - IN port, OUT port.

12. PUSH rp, POP rp, XTHL, SPHL.

13. ?.

14. .

15. ?

16. ?

17. ?

18. .

19. 580 ?

20. 580 ?

21. 7.1 : 4 6, 9 11?

 

 

 

3

 

:

- , , -, ;

-

 

 

1. 1, 3 7 101100012 (116) - 100010102 (816), : XRA r, XRA M, XRI D8.

0800 3E B1 MVI A, B1 10110001→A

0802 0E 8 MVI C, 8 10001010→C

0804 A9 XRA C A C→A

0805 76 HLT

, C, F.

2. 101100012 116, : XRA r, XRA M, XRI D8.

0800 3E B1 MVI A, B1 10110001→A

0802 EE B1 XRI B1 A C→A

0804 76 HLT

, F.

3. 3D16 2216, 3D16 8F16, 3D16 3D16, : CMP r, CMP M, CPI D8.

0800 3E 3D MVI A, 3D 3D→A

0802 06 22 MVI B, 22 22→B

0804 B8 B A-B→F

0805 76 HLT

, B, F.

0800 21 40 08 LXI H, 0840 08→H, 40→L

0803 3E 3D MVI A, 3D 3D→B

0805 36 8F MVI M, 8F 8F→M

0807 BE CMP M A-M→F

0808 76 HLT

, M, F.

0800 3E 3D MVI A, 3D 3D→A

0802 FE 3D CPI 3D A-3D→F

0804 76 HLT

, F.

 

4. .

5. .

6. .

7. .

 





:


: 2016-11-02; !; : 593 |


:

:

, .
==> ...

1757 - | 1584 -


© 2015-2024 lektsii.org - -

: 0.015 .