Red de conocimientos turísticos - Conocimientos sobre calendario chino - Algunas preguntas sobre programación de microcontroladores, lenguaje ensamblador

Algunas preguntas sobre programación de microcontroladores, lenguaje ensamblador

Está bien, déjame escribirte algunas. Hay demasiadas preguntas a la vez.

1:

PRG1:

MOV DPTR,#2000H

MOV R2,#32

MOV B,#0

LP:

MOVX A,@DPTR

CJNE A,B,LP1

LP1:

JC,LP2

MOV B,A

LP2:

IN DPTR

DJNZ R2,LP

MOV 68H,A

RET

2:

PRG2:

MOV DPTR,#2000H

MOV R2,#0

MOV 6FH,#0

LP:

MOVX A,@DPTR

CJNE A ,#41H,LP1 ;'A'=41H

INC 6FH

LP1:

INC DPTR

DJNZ R2,LP

RET

3:; Esta pregunta es difícil de entender. El entero corto debe ser de 16 bits, pero según su descripción, no se puede almacenar, por lo que se procesa como un signo. número de carácter

PRG3:

MOV DPTR,#1000H

MOV R2,#30

MOV R0,#30H

MOV R1,#40H

LP:

MOVX A,@DPTR

JB ACC.7,LPF

MOV @R1 ,A

INC R1

INC DPTR

SJMP LP1

LPF:

MOV @ R0,A

INC R0

INC DPTR

LP1:

DJNZ R2,LP

RET

;Simplemente escriba estos pocos. Los siguientes procedimientos son demasiado largos, así que no los escribiré.

" src="../css/tongji.js">