0% encontró este documento útil (0 votos)
28 vistas4 páginas

P 6 PDF

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 4

UNIVERSIDAD MAYOR DE SAN ANDRÉS EXPERIENCIA # 6

FACULTAD DE INGENIERIA
INGENIERIA ELECTRÓNICA ETN 821

“PROCESADOR DE INSTRUCCIONES”

 OBJETIVO: Comprender los conceptos básicos de la estructura de los


computadores.

1. - PRE INFORME. –
1.1.Complete el diseño del siguiente PROCESADOR y escriba el
correspondiente programa AHPL, si es necesario, efectué modificaciones.

PC (4)

M
16 x 8

0:7

go 4:7
0:3 z

MD (4) AC (4)

ALU
IR (4) 74LS181

Detalle de cada instrucción:

0 1 2 3 4 5 6 7

Código de Operación Operando


SISTEMAS DIGITALES II ETN – 821 – LABORATORIO
DOCENTE: Ing. JORGE LEÓN
Página 1 de 4
UNIVERSIDAD MAYOR DE SAN ANDRÉS EXPERIENCIA # 6
FACULTAD DE INGENIERIA
INGENIERIA ELECTRÓNICA ETN 821
INICIO
FLUJOGRAMA
SUGERIDO:
1

PC←0, 0, 0, 0

IR←BUSFN0:3 (M; DCD(PC))


MD←BUSFN4:7 (M; DCD (PC))

go
0
1

AC←Z
PC←INC (PC)

1 0
PC0^PC1^PC2^PC3

Se asume que el PROCESADOR tiene grabadas hasta 16 instrucciones en memoria, antes


de proceder a su ejecución.
Los bits: IR0,IR1, IR2, IR3, condicionan la operación a realizarse por la unidad ALU.
El primer operando se encuentra en el AC, el segundo debe leerse de los últimos 4 bits de
cada instrucción y grabarse en MD.
El resultado quedará grabado en el AC.
Se debe utilizar un clock manual libre de rebotes , para observar cada uno de los pasos de la
secuencia de PROCESADOR. Se indicara mediante LED’s los registros AC, MD, IR, PC y
los pasos de control.

SISTEMAS DIGITALES II ETN – 821 – LABORATORIO


DOCENTE: Ing. JORGE LEÓN
Página 2 de 4
UNIVERSIDAD MAYOR DE SAN ANDRÉS EXPERIENCIA # 6
FACULTAD DE INGENIERIA
INGENIERIA ELECTRÓNICA ETN 821

1.2 Efectué el layout del circuito a implementarse.

2.- TRABAJO DE LABORATORIO (Realice todos los diagramas de tiempo de forma


manual, considerando 10 periodos de clock, tomando en cuenta los retardos respectivos.
Adjunte fotografía nítida)

2.1 Arme el circuito diseñado en el preinforme, si es necesario, introduzca


modificaciones que garanticen un óptimo funcionamiento.

2.2 Analizando la hoja de datos de la ALU 74LS181 realice la grabación de un


conjunto de instrucciones (programa), que permita realizar la siguiente
operación:

n
n 1
Donde : n = 1, 2, 3, ...

2.3 A continuación efectué la grabación de otro programa que permita


decrementar de tres en tres hasta llegar a cero el máximo valor logrado en el
punto 2.2 ambos programas, grabados en memoria, no deben exceder las 16
instrucciones.

2.4 Verifique la ejecución de los programas de los puntos 2.2 y 2.3 tomando
nota de los valores sucesivos de todos los registros.

2.5 Efectué la simulación, dibujando el respectivo diagrama de tiempos, de lo


realizado en el punto 2.2.

3. – INFORME FINAL.

3.1 Represente mediante una tabla los datos obtenidos en el punto 2.4.

3.2 Grafique los diagramas de tiempo, utilizando Wavedrom, de todos los pasos
de control, los registros y vectores de datos del punto 2.5.

SISTEMAS DIGITALES II ETN – 821 – LABORATORIO


DOCENTE: Ing. JORGE LEÓN
Página 3 de 4
UNIVERSIDAD MAYOR DE SAN ANDRÉS EXPERIENCIA # 6
FACULTAD DE INGENIERIA
INGENIERIA ELECTRÓNICA ETN 821

3.3 ¿Qué alcances y limitaciones tienen los programas que se pueden escribir
para el PROCESADOR?.

3.4 ¿Qué modificaciones se deben hacer en el PROCESADOR para introducir


programas por teclado y desplegar resultados por una salida? Dibuje el
circuito completo

3.5 Conclusiones.

SISTEMAS DIGITALES II ETN – 821 – LABORATORIO


DOCENTE: Ing. JORGE LEÓN
Página 4 de 4

También podría gustarte