DATA_LOG_READ

Instrucciones  Índex 

Lee registros creados mediante DATA_LOG.

DATA_LOG_READ es condicional. Esto significa que se ejecutará solo si el bit cero del acumulador tiene valor 1 (activación).

  LD activación            ;activación --> Acc

  DATA_LOG_READ org, dst, tam

org = número de registro a leer.

dst  = variable a partir de la cual se pondrán los datos del registro.

tam = cantidad de variables que componen el registro (no implica tipo de datos).

También tiene una forma adicional que es:

  DATA_LOG_READ org, dst, tam, cnt

org = número de registro a partir del cual se empieza a leer.

dst  = variable a partir de la cual se pondrán los datos leídos.

tam = cantidad de variables que componen el registro (no implica tipo de datos).

cnt = cantidad de registros a leer.

Su uso puede provocar alargamiento en el tiempo de ejecución del programa, por lo que debe tenerse en cuenta si hay procedimientos críticos.

Si se lee mas allá de lo acumulado lo obtenido será registros viejos o cualquier cosa que esté en el sector de memoria correspondiente.