Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instrucciones
Tarea individual por plataforma Educa. Consultas por correo electrónico a manuel.olivares@ucn.cl.
Se entrega la hoja de respuestas con la solución de cada problema en formato digital docx.
Si se entrega antes del 03/01/2020 (inclusive) se obtiene una bonificación de 5 décimas. El plazo de entrega es
hasta el 07/01/2020.
Problema 1
Tomando en cuenta el ciclo de una instrucción, haga un seguimiento de la ejecución del programa de la Figura 1
rellenando la Tabla 1. Indique cuál es el valor final que se almacena en el Acumulador (AX) y el “Program
Counter” (PC). Todas las instrucciones (en binario) tienen un largo de 16 bits donde los cuatro bits más
significativos corresponden al código de operación y los 12 restantes a una dirección de memoria. Los códigos
de operación permitidos son:
Problema 2
Explique línea a línea que hace el código en Ensamblador de Simuproc de la Figura 2. Pruebe el código en el
simulador y consulte su sitio Web. Finalmente explique con sus propias palabras para que sirve el programa.
Problema 3
Escriba un programa en ensamblador de Simuproc que calcule la edad de una persona. El usuario debe ingresar
por teclado el año actual y el año de nacimiento. El programa muestra por pantalla la edad de la persona.
Hoja de Respuestas
Tarea 1 On-line de Arquitectura de Computadores
Problema 1
300 0001010000000000 Ciclo PC AX Ciclo PC AX
(hexadecimal) (hexadecimal) (hexadecimal) (hexadecimal)
301 0011010000000001 0 9
300 021F
302 0011010000000010 1 10
303 0100010000000000
2 11
304 0010010000000011
3 12
305 0101000000000000
4 13
…
5 14
400 0000000000000011
401 0000000000000110 6 15
402 0000000000001100 7 16
403 0000000000001111 8 17
Problema 2