Red de conocimiento informático - Conocimiento sistemático - Método de puntero de Inovance plc

Método de puntero de Inovance plc

1. Unidad de puntero:

La esencia del puntero es la dirección de la unidad, que requiere cuatro bytes para guardar. Por ejemplo, use VD2 para guardar un puntero (dirección). ,

La dirección se puede sumar o restar para cambiar la unidad,

El puntero (dirección) tiene dirección de bytes

2.

Obtener la dirección de una unidad: (amp ; símbolo)

Por ejemplo, llevar la dirección de

VB0 a

VD2,

MOV_DW

amp VB0

VD2

(Usar diagrama de bloques)

3.

Obtener el valor de la unidad señalada por un puntero

(* símbolo

)

Por ejemplo, enviar un byte de la unidad señalada por

VD2 a

VB100

,

MOV_B

*VD2

VB100

(use diagrama de bloques)

Sí Con estos tres conocimientos básicos, los punteros se pueden usar de manera flexible como matrices en lenguajes de alto nivel.

Por ejemplo, la clasificación de burbujas más simple requiere punteros y un bucle FOR de dos niveles.