sábado, 31 de marzo de 2018

Computadora de 4 Bits - Capítulo 4: La Memoria de Programas (ROM)


En este capítulo explico el funcionamiento de la Memoria de Programas (ROM)


sábado, 17 de marzo de 2018

Computadora de 4 Bits - Capítulo 2: Descripción de la Arquitectura


En el segundo capítulo de describo la arquitectura de mi computadora de 4 bits, es decir el diseño conceptual, sus elementos constitutivos y las interconexiones.



sábado, 10 de marzo de 2018

Computadora de 4 Bits – Capítulo 1: Presentación


El proyecto proyecto consiste en el diseño completo de una computadora de 4 bits basándome en integrados sencillos (compuertas lógicas, contadores, flip-flops, decodificadores, etc). Abarcando por completo hasta el último detalle, desde el contador de programas, la unidad de control, la ALU, los registros, puertos de entrada y salida, el juego de instrucciones, el microcódigo, etc.


Características:

·         Arquitectura Harvard (memoria de programas y memoria de datos por separado)
·         Memoria de programas (32 programas de hasta 256 bytes)
·         16 instrucciones regulares de 8 bits (13 implementadas) (RISC) (1 ciclo de reloj por instrucción)
o   4 bits superiores para el código de operación
o   4 bits inferiores para el operando


·         No tiene RAM
·         2 puertos de salida (4 bits cada uno)
·         1 puerto de entrada (4 bits)
·         1 registro de dirección (4 bits)
·         1 registro de uso general (4 bits)
·         ALU de dos operaciones, una aritmética (SUMA) y una lógica (NAND)