.


:




:

































 

 

 

 





- .4.

 

  LJMP STRT;  
STRT: MOV PSW, 0#;  
  MOV A, R6;  
  ADD A, #46;  
  CLR C;  
  SUBB A, #35H;  
  JZ, B2;  
  MOV A, R7;  
  JB ACC.2, B1 4  
B2: MOV A, 7DH;  
  CPL A;  
  XRL A, 35H;  
  MOV R0, #55;  
  MOV @R0,A;  
  MOV 29H, #135;  
  SJMP, END;  
B1: MOV DPTR, # 0072H;  
  CLR A;  
  MOVC A, @(A+DPTR);  
  MOV R1, A;  
  MOV A, #1;  
  MOVC A, @(A+DPTR);  
  MOV R2, A;  
  CLR C;  
  MOV A, R1;  
  ADD A, 3CH;  
  MOV 54, A;  
  MOV A, R2;  
  ADD A, 3DH;  
  MOV 55, A;  
  SETB 29.5H;  
  CLR 29.1H;  
  LJMP C100H;  

, , , , .


  02 00 30   LJMP STRT;
  75 D0 00 STRT: MOV PSW, 0#; 0
  EE   MOV A, R6; R6
  24 2E   ADD A, #46; #2EH
  C3   CLR C;
  94 35   SUBB A, #35H; #35H
  60 04   JZ, B2; B2,
003B EF   MOV A, R7; R7
003C 20 E1 0D   JB ACC.2, B1 1,
003F E5 7D B2: MOV A, 7DH; - 7DH
  F4   CPL A;
  65 35   XRL A, 35H; - 35H
  E8 37   MOV R0, #55; #37H
  F6   MOV @R0,A;
  75 29 87   MOV 29H, #135; 29H #87H
004A 80 1A   SJMP, END;
004C 90 00 72 B1: MOV DPTR, # 0072H;
004F E4   CLR A;
      MOVC A, @(A+DPTR);
  F9   MOV R1, A; R1
  74 01   MOV A, #1; #1
      MOVC A, @(A+DPTR);
  FA   MOV R2, A; R2
  C3   CLR C;
  E9   MOV A, R1; R1
  25 3C   ADD A, 3CH; - 3CH
005A F5 36   MOV 54, A; 36H
005C EA   MOV A, R2; R2
005D 25 3D   ADD A, 3DH; - 3DH
005F F5 37   MOV 55, A; 37H
  D2 4D   SETB 29.5H;
  C2 49   CLR 29.1H;
  02 C1 00 END: LJMP C100H;

 

.2. () .

. , 0030.

.

, , . .

, , , . G - S - ˽ - J. G-G. , , .3.

1 2 3
R6 =#35 + #46= 7H R7.2 = #0( .) R7.2 = 7FH=1111111 35H =10 7DH = 25 R6 = #35 + #46( .) R6=5H R7.2 = #0 R7.2 = 39H= 111001B 35H = 10 7DH = 25 R6 = #35 + #46( .) R6=5H R7.2 = #0( .) R7.2 = 7FH=1111111 0072 = 20 0073 = 30 3DH = 18 3CH = 17
: 29H = 135 37H =35H + / 7DH=#48   : 29H = #87 37H = 35H + / 7DH =48 : 37H =3DH+ 0073Hp= 48 36H =3CH + 0072Hp= 37 29H = 5 = 10100101

 

.3. .

 

. , , , .

.

.

. , , .





:


: 2016-10-22; !; : 548 |


:

:

, .
==> ...

1531 - | 1365 -


© 2015-2024 lektsii.org - -

: 0.012 .