INC_AX: ¿Qué significa NOP?
INC_AX: es el número de entrada del segmento del programa loopback
Hay dos instrucciones en el cuerpo del loopback:
NOP está vacío Operación, es decir, "parado"
La función de INC AX es AX más 1
La función de AX es AX más 1. p>
.
p>La función de LOOP INC_AX es pasar INC_AX al bucle para su ejecución de retorno
Cada vez que el bucle regresa, CX disminuye automáticamente en 1 hasta que CX disminuye. a 0, y luego el ciclo regresa al final. ¿Qué significa nop en la programación de microcomputadoras?
El uso de la instrucción ensambladora nop en la programación de microcomputadoras:
Ocupa un byte de espacio de almacenamiento del programa y produce un pequeño retraso. Se usa comúnmente para el código del programa. alineación de direcciones.
1. Ocupa un byte de espacio de almacenamiento del programa:
Esta es una técnica comúnmente utilizada al programar microcomputadoras y microcontroladores mediante instrucciones de ensamblaje. Por ejemplo, para hacer que el segmento del programa comience intencionalmente desde una dirección específica, o para eliminar ciertas instrucciones del segmento del programa mientras se requiere intencionalmente que la dirección permanezca sin cambios, de acuerdo con estas necesidades, las instrucciones Nop y las instrucciones de ensamblaje generalmente se usan para llenar las direcciones libres.
Con el lenguaje de programación S7-STL, es común utilizar instrucciones ensambladoras NOP para completar las posiciones de instrucciones eliminadas con el fin de dejar un rastro para referencia futura. La práctica habitual es escribir la instrucción NOP en la posición de la instrucción eliminada, y la instrucción original debe escribirse en el área de comentarios para dejar un rastro de nota.
2. Producir un pequeño retraso:
Esta es una técnica comúnmente utilizada en la programación de instrucciones de ensamblaje de microcomputadoras y microcontroladores que no tienen un mecanismo de ejecución de escaneo de ciclo. , al leer Cuando se emite el valor de entrada de un determinado canal periférico, primero se emite una instrucción de solicitud con un cierto retraso, y luego la instrucción para leer el valor generalmente se retrasa mediante el uso de la instrucción NOP.
Para el PLC Siemens, el mecanismo para ejecutar programas es el escaneo cíclico, y la instrucción NOP solo desempeña el papel de ocupar el tiempo de escaneo cíclico, lo cual no tiene sentido para aquellos PLC con un tiempo de ciclo de escaneo fijo.
3. Comúnmente utilizado para la alineación de direcciones de código de programa:
Esta es pura programación de instrucciones ensambladoras para microcomputadoras y microcontroladores. Esto es lo mismo que el punto 1 anterior, ocupa un byte de espacio de almacenamiento del programa, que es el efecto de la compilación ensambladora para generar código de programa de máquina. En teoría de microcomputadoras, ¿qué significan mov ax y @data?
Transfiere el valor correspondiente a los datos almacenados en la unidad RAM a A. ¿Qué significa mov ax dx en Principio de Microcomputadora?
Envía el contenido del registro DX al acumulador AX. Principio del microordenador ¿Qué significa portcon?
disp es el nombre de una subrutina con función de visualización, o la marca de entrada de una determinada sección del programa.
En el siguiente ejemplo, disp es el nombre de la subrutina:
disp PROC NEAR
ADD AL, 30H
MOV DL, AL
MOV AH, 2
INT 21H
RET
En otro ejemplo, disp Es el marca de entrada del segmento del programa.
disp es la marca de entrada del segmento del programa:
segmento cseg
supone cs: cseg, ds: cseg
msg db "Hello!$"
200h
inicio: mov al, 02
mov ah, 0
int 10h
mov dh, 12 p >
mov dl, 36
mov ah, 2
int 10h
disp.mov dx, seg msg
mov ds, dx
mov dx, mensaje desplazado
mov ah, 9
int 21h
mov ah, 4ch
int 21h
cseg termina
fin inicio Principio del microcomputador Sto *** ¿Qué significa?
XCHG AL, [DI]
En este comando, la información apuntada por el indicador de cadena de destino DI se intercambia con el valor de AL;
XCHG SI, DI
Aquí, el indicador de cadena de origen SI La dirección señalada se intercambia con la dirección señalada por el indicador de cadena de destino DI, completando así el intercambio de información e indirectamente completando el intercambio de información.
Espero adoptarlo. ¿Qué significa OR en los principios de la microcomputadora?
OR es una instrucción lógica "o". El operador de destino realiza una operación OR bit a bit con el operador de origen y devuelve el resultado al operador de destino. O DST, SRC ¿Cuál es el significado de "$" en la teoría de microcomputadoras?
$ se usa para indicar el valor actual del contador del programa. Este símbolo aparece con mayor frecuencia en las instrucciones de transferencia.
Dirección actual El indicador también se llama registro de dirección actual