Reporte microprocesador
FACULTAD DE CIENCIAS DE LA ELECTRÓNICA
( ORGANIZACIÓN DE COMPUTADORAS (
Proyecto Final: Microprocesador
Prof. Sergio Vergara Limón.Presentan: Arturo Gordillo Castañeda 200316454
Mario Arturo Escobar Palafox 200316492
Puebla, Puebla04-Mayo-2007
Introducción.
En base a la teoría adquirida y al conocimiento del lenguaje VHDL se presenta nuestro proyecto final, el cual consiste en eldesarrollo de un microprocesador básico, estructurado para poder trabajar mediante instrucciones MIPS a partir de archivos traducidos a código maquina que se encuentran en una localidad del disco durode una PC.
Para facilitar el entendimiento y desarrollo del microprocesador, es necesario que su implementación sea en base a módulos, los cuales son la representación de cada dispositivo queconforma dicho microprocesador.
La programación y simulación de nuestro microprocesador están realizadas con la paquetería Active-VHDL 5.1.
Objetivo.
La realización de un microprocesador básico apartir de instrucciones MIPS.
Marco Teórico.
Las instrucciones basicas que realizara nuestro microprocesador son:
• Add –suma (R)
• Sub –resta (R)
• Lw –load (I)
• Sw–store (I)
Dichas instrucciones se trabajan con el lenguaje de maquina (binario), mediante una serie de palabras (32 Bits).
El esquema para cada instrucción es el siguiente:
|Instrucción|Formato |OP |rs |rt |rd |Shamt |Función |
|add |R |0 |registro |registro|registro |0 |32 |
|sub |R |0 |registro |registro |registro |0 |34 |...
Regístrate para leer el documento completo.