Разработка микропроцессорной централизации малой станции. Разработка структурной схемы МПС. Блок центрального процессора, страница 21

05FC  7E         RM12:     MOV   A,M      ;

05FD  E6 02                ANI   02H      ;

05FF  FE 01                CPI   01H      ;

0601  C2 13 06             JNZ   RM13     ;

0604  3A 2B 20             LDA   PNA      ;

0607  FE 03                CPI   03H      ;

0609  CA 41 06             JZ    EXIT_11  ;

060C  7E                   MOV   A,M      ;

060D  F6 02                ORI   02H      ;

060F  77                   MOV   M,A      ;

0610  C3 41 06             JMP   EXIT_11  ;

0613  7E         RM13:     MOV   A,M      ;

0614  E6 06                ANI   06H      ;

0616  FE 02                CPI   02H      ;

0618  C2 2A 06             JNZ   RM14     ;


 


061B  3A 29 20             LDA   SP17     ;

061E  FE 03                CPI   03H      ;

0620  CA 41 06             JZ    EXIT_11  ;

0623  7E                   MOV   A,M      ;

0624  F6 04                ORI   04H      ;

0626  77                   MOV   M,A      ;

0627  C3 41 06             JMP   EXIT_11  ;

062A  7E         RM14:     MOV   A,M      ;

062B  E6 0C                ANI   0CH      ;

062D  FE 04                CPI   04H      ;

062F  C2 41 06             JNZ   EXIT_11  ;

0632  3A 26 20             LDA   P1P      ;

0635  FE 03                CPI   03H      ;

0637  CA 41 06             JZ    EXIT_11  ;

063A  7E                   MOV   A,M      ;

063B  F6 08                ORI   08H      ;

063D  77                   MOV   M,A      ;

063E  C3 41 06             JMP   EXIT_11  ;

0641  7E         EXIT_11:  MOV   A,M      ;

0642  E6 03                ANI   03H      ;

0644  FE 03                CPI   03H      ;

0646  C2 58 06             JNZ   RS12     ;

0649  3A 2D 20             LDA   P1U      ;

064C  FE 03                CPI   03H      ;

064E  CA 86 06             JZ    EXIT_12  ;

0651  7E                   MOV   A,M      ;

0652  E6 FE                ANI   FEH      ;

0654  77                   MOV   M,A      ;

0655  C3 86 06             JMP   EXIT_12  ;

0658  7E         RS12:     MOV   A,M      ;

0659  E6 06                ANI   06H      ;

065B  FE 06                CPI   06H      ;

065D  C2 6F 06             JNZ   RS13     ;

0660  3A 2B 20             LDA   PNA      ;

0663  FE 03                CPI   03H      ;

0665  CA 86 06             JZ    EXIT_12  ;

0668  7E                   MOV   A,M      ;

0669  E6 FD                ANI   FDH      ;

066B  77                   MOV   M,A      ;

066C  C3 86 06             JMP   EXIT_12  ;

066F  7E         RS13:     MOV   A,M      ;

0670  E6 0C                ANI   0CH      ;

0672  FE 0C                CPI   0CH      ;

0674  C2 86 06             JNZ   EXIT_12  ;

0677  3A 29 20             LDA   SP17     ;

067A  FE 03                CPI   03H      ;

067C  CA 86 06             JZ    EXIT_12  ;

067F  7E                   MOV   A,M      ;

0680  E6 FB                ANI   FBH      ;

0682  77                   MOV   M,A      ;

0683  C3 86 06             JMP   EXIT_12  ;

0686  7E         EXIT_12:  MOV   A,M      ;

0687  FE 08                CPI   08H      ;

0689  CC C3 04             CZ    OTMEN    ;

068C  C9                   RET            ;

068D  26 2A      RM2:      MVI   H,2AH    ;

068F  7E                   MOV   A,M      ;

0690  E6 01                ANI   01H      ;

0692  FE 00                CPI   00H      ;

0694  C2 A6 06             JNZ   RM22     ;

0697  3A 2D 20             LDA   P1U      ;

069A  FE 03                CPI   03H      ;

069C  CA 02 07             JZ    EXIT_21  ;

069F  7E                   MOV   A,M      ;

06A0  F6 01                ORI   01H      ;

06A2  77                   MOV   M,A      ;

06A3  C3 02 07             JMP   EXIT_21  ;

06A6  7E         RM22:     MOV   A,M      ;

06A7  E6 02                ANI   02H      ;

06A9  FE 01                CPI   01H      ;

06AB  C2 BD 06             JNZ   RM23     ;

06AE  3A 2B 20             LDA   PNA      ;

06B1  FE 03                CPI   03H      ;