Tabla de contenido

Publicidad

BYTEMOVE

instrucción: Copia bytes de una región a otra en memoria principal.
((PUB
PRI))
BYTEMOVE
(DestAddress, SrcAddress, Count )
DestAddress
es una expresión especificando la localidad de memoria principal en
donde copiar el primer byte de la fuente..
SrcAddress
es una expresión especificando la localidad de memoria principal del
primer byte a copiar de la fuente.
Count
es una expresión indicando el numero de bytes de la fuente que se copiaran en
el destino.
Explicación
BYTEMOVE
es uno de tres comandos (
bloques de memoria principal de un área a otra.
memoria principal empezando en SrcAddress a la memoria principal DestAddress.
Usando BYTEMOVE
BYTEMOVE
es una excelente forma de copiar largos bloques de memoria de tamaño byte. Por
ejemplo:
VAR
byte
Buff1[100]
byte
Buff2[100]
PUB Main
bytemove(@Buff2, @Buff1, 100)
La primer línea del método
BYTEMOVE
es mas rápido en esta tarea que un ciclo dedicado
2: Spin Language Reference –
BYTEMOVE
WORDMOVE
,
BYTEMOVE
'Copia Buff1 a Buff2
Main
copia los 100-bytes del arreglo
BYTEMOVE
LONGMOVE
, y
) que se usan para copiar
copia el numero Count de bytes de
Buff1
al arreglo
REPEAT
.
Buff2
.

Publicidad

Tabla de contenido
loading

Productos relacionados para Parallax Propeller P8X32A

Este manual también es adecuado para:

Propeller p8x32a-d40Propeller p8x32a-q44Propeller p8x32a-m44

Tabla de contenido