AR3. Organización de Máquina a Nivel de Ensamble. (9 horas)
Tópicos
- Organización básica de la máquina de Von Neumann.
- Unidad de control, instrucción de búsqueda (fetch), decodificación, y ejecución.
- Conjuntos de instrucción y tipos (manipulación de datos, control de entrada y salida).
- Lenguaje de programación de máquina y ensamblador.
- Formatos de instrucciones.
- Modos de direccionamiento.
- Llamada de subrutinas y retorno de mecanismos.
- Entradas/salidas e interrupciones.
Objetivos
- Explicar la organización de la máquina clásica de Von Neumann y su unidad funcional mayor.
- Explicar como una instrucción es ejecutada en una máquina clásica de Von Neumann.
- Resumir como las instrucciones son representadas tanto a nivel de máquina y en el contexto simbólico de ensamblaje.
- Explicar los diferentes formatos de instruciones, tales como dirección por instrucción, formatos de longitud variable vs. formatos de longitud fija.
- Escribir segmentos simples de programa en lenguaje ensamblador.
- Demostrar como la construcción de lenguajes de programación de alto nivel fundamentales son implementados a nivel de lenguaje de máquina.
- Explicar como las llamadas a subrutinas son manejadas a nivel de ensamblador.
- Explicar los conceptos básicos de interrupciones y operaciones de entrada/salida..
Sociedad Peruana de Computación