En las siguientes tablas se mostraran la distribución de los diferentes formatos de instrucción que se podrán implementar un nuestro procesador monociclo, cada tipo de instrucción tiene una distribución diferente, recordemos que disponemos de 8 bits
Enviado por John0099 • 9 de Julio de 2018 • 657 Palabras (3 Páginas) • 498 Visitas
...
que nuestro banco de registro solo cuenta con dos campos $r0 $r1
Nuestra Unidad aritmético Lógica ALU contiene la programación o asignación solicitada. De manera que no funcionara como cualquier monociclo. De igual manera la unidad de control se encargara de proporcionar y asignar las tareas contenidas en la memoria de instrucciones la cual se precargara más adelante con nuestro algoritmo.
Este algoritmo está programado para guardar en la memoria de datos una serie de números la cual. Recordemos que el número almacenado no puede superar la capacidad de bus de nuestro procesador que es 8 bits, es decir que nuestro número no debe ser mayor a 256 en decimal.
Unidad Aritmético Lógica ALU
Esta ALU contiene la asignación que se hizo anteriormente explicada en la tabla. El multiplexor nos ayudara a saber que Función se va a llevar a cabo. Y si nuestra operación o Función arroja un cero como Resultado. Este será llevado a la salida llamada Zero.
CONTROL DE LA ALU (Alu Control)
Basado en una tabla de verdad pudimos crear por medio de compuertas lógicas, una unidad que pueda informar a la ALU, la Función que se va a ejecutar
.
BANCO DE REGISTROS
Este banco de registro nos permite almacenar 2 registros obviamente $r0 y $r1 como se nos ha pedido.
UNIDAD DE CONTROL
Este circuito fue creado través de la herramienta de análisis combinacional de logisim la cual nos facilita el trabajo en el solo introducimos nuestra tabla de verdad y él nos genera las compuertas lógicas que se necesita para que se cumpla nuestra tabla
La unidad de Control como su nombre lo indica se encarga de manejar y asignar tareas, activando o desactivando señales de control las cuales encienden o pagan componentes del procesador monociclo que se ha implementado. Es de vital importancia porque va conectada con los principales componentes del procesador.
Conclusiones.
• Aplacamos los conceptos vistos en clase, conociendo mucho más a fondo el funcionamiento del procesador monociclo.
• Se nos hará más fácil un diseño de 32 bits ya conociendo el diseño de 8 bits, habrán unas cosas más pero tendrán la misma esencia.
• El programa logisim posee muy buenas herramientas en cuanto al diseño de circuitos se trata. Pudimos a preciar paso a paso como realizar nuestro diseño.
Observaciones:
...