Documente Academic
Documente Profesional
Documente Cultură
Procesador
Arquitectura del Conjunto de
Instrucciones (ISA)
Programa en Programa en
Programa en C
Pascal C++
Programa compilado Programa compilado Prog. compilado
a programa en ISA a programa en ISA a prog. en ISA
SW
Nivel ISA
HW
Programa ISA ejecutado por
un microprograma o HW
Hardware
AC = Acumulador
T= Tope de la pila
(T 1) = Segundo elemento de la pila
A, B, C = Localizacin de memoria o registro
OP = Operador
Instruccin Comentario
Instruccin Comentario
SUB Y, A, B YAB
LOAD D AC D
MPY T, D, E TD*E
MPY E AC AC * E
ADD T, T, C TT+C
ADD C AC AC + C
DIV Y, Y, T YY/ T
STOR Y Y AC
LOAD A AC A
Instrucciones de tres direcciones
SUB B AC AC B
DIV Y AC AC / Y
STOR Y Y AC
Instruccin Comentario
MOVE Y, A YA Instrucciones de una direccin
SUB Y, B YAB
MOVE T, D TD
MPY T, E TT*E Programas para ejecutar
ADD T, C TT+C A-B
DIV Y, T YY/ T Y = ------------------
C + (D * E)
Instrucciones de dos direcciones
Ejemplo de
procedimientos
anidados