Introducción a la computación
Ingeniería en computación
1 19/09/2009
Página 2 de 22
Tema Pagina
c) Programa fuente 9
d) Programa objeto 10
e) Mapa de memoria 11
g) Tipos de direccionamiento de 15
memoria y sus características
2.Programas de sistemas 19
A. Ensambladores 20
B. Macroprocesadores 20
C. Cargadores 20
D. Compiladores e interpretes 20
E. Sistema operativo 21
Página 3 de 22
INTRODUCCION
Características
DIV=dividir
LDA= cargar acumulador
STO= almacenar
Las palabras nemotécnicas son más fáciles de recordar que
las secuencias de dígitos de 0 a 1.Una instrucciones típica en
ensamblador puede ser
ADD X, Y, Z.
Esta instrucción significa que se deben sumar los números
almacenados en las direcciones X, Y y almacenar el resultado
en la dirección z, el lenguaje ensamblador traducirá la
instrucción a código de máquina, por ejemplo.
ADD = 1110
X=1001
Y=1010
Z=1011
La instrucción traducida será 1110 1001 1000 1011
Después que un programa ha sido escrito en lenguaje
ensamblador se necesita un programa llamado ensamblador,
que lo traduzca a código de maquina
Pueden ser:
ejemplo:MOV
A,#17H
Ejemplo:
MOV A, 17H
Ejemplo:
MOV A,@17H
ejemplo:MOV
A,R0
3.2.1 Ensamblador es
Es un tipo de traductor que convierte programas escritos en
lenguaje ensamblador en programas escritos en código
máquina .
Compilador es
Es el tipo de traductor más conocido. Se trata de un programa
que traduce código fuente escrito en un lenguaje de alto nivel
(Pascal) en código máquina (no siempr e). Son más rápidos
que los intérpretes pero presentan mayor dificultad a la hora
de detectar errores.
Conclusión:
Página 22 de 22