Red de conocimiento informático - Conocimiento sistemático - ¿Cómo se juzga el comunicado del CJNE en lenguaje ensamblador?

¿Cómo se juzga el comunicado del CJNE en lenguaje ensamblador?

La instrucción CJNE es una instrucción de ensamblaje del microcontrolador 51. Compara dos operandos y transfiere si son iguales. El uso es el siguiente:

CJNE A, #30H, NXT

CJNE R1, #30H, NNN

Y así sucesivamente.

CJNE es una instrucción de transferencia condicional de comparación en el sistema de instrucción del microcontrolador de la serie MCS-51. Si los dos operandos son iguales, el programa se ejecutará en orden descendente si los dos operandos no son iguales. , se ejecutará la transferencia del programa. Dado que la ejecución de esta instrucción también afecta el indicador CY, el número positivo o negativo se puede determinar examinando el bit CY después del salto.

Extensión: Lo más difícil de la instrucción es el modo de direccionamiento admitido por la instrucción. Su esencia es cómo obtener los operandos en la instrucción. Para el procesador, así es como encuentra los datos que necesita.

Sin embargo, para el lenguaje ensamblador subyacente de la computadora, este método de direccionamiento involucra una gran cantidad de formatos de almacenamiento informático y está estrechamente relacionado con la complejidad de la administración del almacenamiento, por lo que es difícil de entender. Finalmente, las instrucciones de ensamblaje también tienen algo que ver con cómo afectar las banderas, pero las banderas del procesador son muy complejas, por lo que la mecánica es más difícil de entender.

Enciclopedia Baidu - Lenguaje ensamblador