Tabla de contenido

Publicidad

LONG

– Referencia de Lenguaje Spin
LONG
Denominador: Declara un símbolo de tamaño long, alineado long o lee/escribe un long en
memoria principal.
VAR
LONG
Symbol
[Count ]
DAT
 LONG
Symbol
Data
((PUB
PRI))
LONG
[BaseAddress]
Symbol
es el nombre de la variable (Sintaxis 1) o bloque de datos (Sintaxis 2).
Count
es una expresión opcional indicando el numero de elementos long para Symbol
(Sintaxis 1) o el numero de entradas long de Data (Sintaxis 2) para almacenar en una
tabla de datos.
Data
es una expresión constante o lista de coma separada de expresiones constantes.
BaseAddress
es una expresión que describe la dirección alineada long de memoria
principal a leer o escribir. Si se omite Offset, BaseAddress es la dirección actual para
operar. Si se especifica Offset, BaseAddress + Offset * 4 es la dirección actual para
operar.
Offset
es una expresión opcional indicando el Offset de BaseAddress para operar.
Offset esta en unidades de long.
Explicación
LONG
es uno de los tres denominadores multipropósito (
LONG
opera sobre memoria.
1) declara un símbolo long (32-bit) o un arreglo simbólico multi-long en un bloque
2) declara un long alineado y/o dato tamaño long en un bloque
3) lee o escribe un long de memoria principal a una dirección base con un Offset
opcional.
Rango de Long
La memoria tamaño long (32 bits) puede contener un valor de 2
bits (ejemplo: uno de 4,294,967,296). El lenguaje spin desarrolla operaciones matemáticas
usando 32-bit con signo, lo que significa que cada valor long se considera en el rango de -
2,147,483,648 a +2,147,483,647. Sin embargo el valor numérico actual contenido en un long
Pagina 132 · Manual Propeller v1.1
[Count]
[Offset ]
puede usarse para:
BYTE
WORD
LONG
,
, y
) que declara u
DAT
, o
32
combinaciones posibles de
VAR
, o

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