Referencia Del Lenguaje Ensamblador; Capítulo 3: Referencia Lenguaje Ensamblador; A Estructura Del Ensamblador Propeller - Parallax Propeller P8X32A Manual Del Usuario

Tabla de contenido
Capítulo 3: Referencia Lenguaje Ensamblador
Este capitulo describe todos los elementos del Lenguaje Ensamblador del chip Propeller y se
usa como una referencia a elementos individuales del lenguaje ensamblador. Muchas
instrucciones tienen su correspondiente instrucción Spin así que una referencia al lenguaje
spin se recomienda igualmente.
La referencia del Lenguaje Ensamblador se divide en tres secciones principales:
1) La Estru ctura del En samblador Pr opeller: El código Ensamblador Propeller es una
parte opcional de los Objetos Propeller. Esta sección describe la estructura general del
código Ensamblador Propeller y como encaja en los objetos.
2) La Lista categórica del Lenguaje Ensamblador Propeller.
incluyendo operadores, están agrupados por la función. Esta es una forma rápida de
ampliar el uso del lenguaje y las características disponibles para usos específicos. Cada
elemento tiene una pagina de referencia para mayor información. Algunos elementos
están marcados con un súper script "s" que indica que están disponibles en Spin, sin
embargo la sintaxis puede variar.
3) Los Elementos del Lenguaje Ensambl ador. Todas las instrucciones están incluidas en
una Tabla Maestra al inicio, y la mayoría de los elementos tienen su subsección dedicada,
acomodada alfabéticamente. Los elementos individuales sin subsección dedicada, tales
como operadores, están agrupados en otras sub secciones pero pueden localizarse
fácilmente siguiendo las paginas de referencia de la Lista Categórica.
La Estructura del Ensamblador Propeller
Cada Objeto propeller contiene código Spin mas código y datos opcionales ensamblador. Un
código Spin de Objeto proporciona una estructura, que consiste en bloques de propósito
especial. El código de datos y Ensamblador Propeller se localizan en el bloque
EL código Spin se ejecuta de RAM principal por un cog que usa el interprete Spin, sin
embargo, el ensamblador Propeller se ejecuta directamente del mismo cog. Por esta
naturaleza, el código ensamblador Propeller y cualquier dato perteneciente a el debe cargarse
(enteramente) en un cog en el orden que se ejecutara. De esta forma, ambos códigos
ensamblador y datos se tratan igual durante el proceso de carga del cog.

3: Referencia del Lenguaje Ensamblador

Todos los elementos,
DAT
Pág. 102.
Tabla de contenido
loading

Este manual también es adecuado para:

Propeller p8x32a-d40Propeller p8x32a-q44Propeller p8x32a-m44

Tabla de contenido