Beruflich Dokumente
Kultur Dokumente
ENTORNO DE SIMULACIÓN
DE LA
MÁQUINA RUDIMENTARIA
Lenguaje Ensamblador
• 15 Instrucciones
• Directivas
• Reserva de memória
• Asignación
• Inicio y fin de programa
• Etiquetas
• Macros
• Proceso de ensamblado
• Ejemplo
Etiquetas
Definición:
Mecanismo que ofrece el lenguaje ensamblador para
crear programas sin conocer las direcciones absolutas
de memoria donde se ubican datos e instrucciones
La etiqueta se asocia a la dirección de memoria
que ocupa ese dato o instrucción
Al hacer referencia a la etiqueta, el ensamblador la
sustituye por la dirección de memoria que representa
Utilización:
Declaración de datos, Instrucciones de acceso a
memoria, Instrucciones de salto, Directiva de inicio…
Macros
Creación de pseudo-instrucciones
Declaración:
.def nombre { argumento {, argumento }}
{ cuerpo de la macro }
.enddef
Tipos de argumentos:
$dn: el operando es una dirección de memoria
$in: el operando es una constante inmediata
$n: el operando es un registro
posten prog.asm
pren prog.mr
(macros.mr)