Este proyecto tiene
la finalidad de dar a comprender de manera mas fácil el funcionamiento de un
procesador que en este caso será uno de 8 Bits utilizando el modelo de Von
Neumann.
En el modelo de Von
Neumann se utilizan EPROM que nos sirve para guardar las instrucciones que
ejecutará nuestro procesador, SRAM que nos servirán para guardar y leer datos
que nosotros usemos en nuestro procesador, E/S (CI 74LS373) que se utilizarán
para simular las entradas y salidas externas tales como el Mouse y el teclado,
unidad de control que nos servirá para tener un control en la habilitación de
nuestros componentes y obviamente también necesitaremos un procesador.
El procesador
contará con una línea de inicialización (RESET) activo bajo, que provocará que
el valor del apuntador de programa se ponga en cero cada vez que esta línea
está activada. Por lo tanto, la primera instrucción del programa será la
dirección 00h del mapa de memoria.
El mapa de memoria
contará con una SRAM, EPROM, Unidad de control y los puertos de entrada y
salida.
PARTICION DEL MAPA DE MEMORIA EPROM
2^8 = 256 (00h – FFh)