Professional Documents
Culture Documents
BANKISEL
Genera el cdigo que selecciona el banco de memoria de bankisel <label> memoria RAM para direccionamiento indirecto Genera el cdigo que selecciona el cdigo de memoria RAM Empieza la seccin del cdigo ejecutable Especifica los bits de configuracin Declara los smbolos de las constantes banksel <label>
Define un Bloque de Constantes cblock [<expr>] [<name>] code [<address>] __config <expr> constant <label>[=<expr>,...,<label>[=<expr>]]
[<label>] data<expr>,[,<expr>,...,<expr>] Crea datos numricos y de texto [<label>] data "<text_string>"[,"<text_string>",...] Declara datos de un byte [<label>] db <expr>[,<expr>,...,<expr>] [<label>] db "<text_string>"[,"<text_string>",...] [<label>] de <expr>[,<expr>,...,<expr>] [<label>] de "<text_string>"[,"<text_string>",...] define <name> [<value>] define <name> [<arg>,...,<arg>]<value> [<label>] dt <expr>[,<expr>,...,<expr>] [<label>] dt "<text_string>"[,"<text_string>",...] [<label>] dw <expr>[,<expr>,...,<expr>] [<label>] dw "<text_string>"[,"<text_string>",...] else end endc endif
DB
DE #DEFINE DT
Define los datos de EEPROM Define una etiqueta de substitucin de texto Define tabla
Declara datos de un word Empieza el bloque alternativo de un IF Fin de bloque de programa Acaba un bloque constante automtico Fin del bloque de condiciones ensambladas
Fin de la definicin de una Macro Fin de un bucle de While Define una constante para el ensamblador Manda un mensaje de error
endm endw <label> equ <expr> error "<text_string>" errorlevel 0|1|2| <+|-><message number> exitm expand extern<label>[ ,<label>] [<label>] fill <expr>, <count> global <label> [,<label>] [<name>] idata [<address>] __idlocs <expr> if <expr> ifdef <label>
ERRORLEVEL Sita el nivel del error EXITM EXPAND EXTERN FILL GLOBAL IDATA __IDLOCS IF IFDEF IFNDEF #INCLUDE LIST LOCAL MACRO __MAXRAM MESSG NOEXPAND NOLIST ORG PAGE PAGESEL Salida de una Macro Expande una lista de Macro Declara una etiqueta externa Llena la memoria Exporta una etiqueta definida Comienza una seccin de identificadores (ID) Especifica donde estn colocados los Identificadores (ID) Empieza un bloque de cdigo condicional Ejecutar si el smbolo ha sido definido
Ejecutar si el smbolo no ha sido ifndef <label> definido Incluye Ficheros fuentes adiccionales Opciones listado Declara una Macro Variable como local Declara la Definicin del Macro include <<include_file>> |"<include_file>" list [<list_option>,...,<list_option>] local <label> [,<label>] <label> macro [<arg>,...,<arg>]
Especifica la direccin del RAM __maxram <expr> mxima Crea Mensajes definidos por el usuario Termina el Listado del Rendimiento Pone el Origen del Programa messg "<message_text>"
Inserta el nmero de pgina del page listado Genera el cdigo de seleccin de la pgina de ROM pagesel <label>
PROCESSOR El Tipo del Procesador fijo RADIX RES SET SPACE SUBTITLE TITLE UDATA UDATA_OVR UDATA_SHR #UNDEFINE VARIABLE WHILE Especifica Radix Predefinido Reserve la Memoria Inserta lneas en blanco Especifique el Subttulo del Programa Especifique el Ttulo del Programa
processor <processsor_type> radix <default_radix> [<label>] res <mem_units> space <expr> subtitle "<sub_text>" title "<title_text>"
Empieza la seccin de datos no [<name>] udata [<address>] inicializados Empieza la seccin de datos no [<name>] udata_ovr [<address>] inicializados superpuestos Empieza la seccin de datos no [<name>] udata_shr [<address>] inicializados compartidos Anula una Etiqueta de la Substitucin Declara un smbolo como variable Realiza el bucle Mientras la Condicin es Verdadera #undefine <label> variable <label>[=<expr>,...,<label>[=<expr>] ] while <expr>
PROGRAMA EDUCATIVO: IE