You are on page 1of 2

1

Propuesta Procesador
Dairon Steven Bautista Zapata, Katherine Ruiz Sarria, Andres Felipe Rodriguez Lopez
E-mail: daironbautistazap@gmail.com, katherine-ruiz07@hotmail.com,afrodiguez1991@gmail.com
Universidad Santiago de Cali, Colombia

ResumenEn este informe se muestra el diseo propuesto


para un procesador, ste contiene una ALU, banco de registros
y un Mapa de Memoria.

I. I NTRODUCCIN
A travs del curso se ha aprendido como construir las
unidades bsicas de un procesador, como por ejemplo un
sumador, restador, operaciones lgicas, banco de registros,
etc. En este informe se ensamblan todo lo estudiado para
finalmente presentar el procesador.
II. S UMADOR R ESTADOR
Para nuestro proyecto el sumador - restador es una pieza
fundamental para las operaciones matemticas.[1]

Figura 2. ALU

En el sumador - restador se destacan 5 pines: el pin A y B hace


referencia a los datos a operar; el pin R de 1 bit indica cuando
es 1, si se realizar una resta; el pin out hace referencia al
resultado de la operacin y el Cout no lo usamos en esta
ocasin.

IV. C ONSTRUCCIN RAM

Figura 1. Sumador - Restador

III. C ONSTRUCCIN DE LA ALU


Para nuestro caso de estudio, se ha escogido una ALU, que
comprenda un Sumador - Restador, una multiplicacin, una
divisin, y operandos booleanos como el AND, OR y NOT.
El ALU diseado tiene 5 pines que corresponden a: 2 datos
de entrada A y B, sobre los cuales se hacen las operaciones
lgicas - aritmticas, el tercer pin llamado Resta indica si la
operacin ser una resta, el cuarto pin es un selector opcode
de 3 bits que permite seleccionar una de las operaciones del
multiplexor y por ltimo el pint out, que indica el resultado
de la operacin.

Para el mapa de memoria se ha optado por usar 2 memorias


de datos conectadas entre s, como se muestra en la figura 3.
El mapa de memoria es una estructura de datos que indica
como est distribuida la memoria, en la RAM se almacern
los datos que deseemos.
En nuestra propuesta se puede evidenciar 7 pines que son:
el dato de entrada; la direccin de memoria, que indica la
ubicacin donde se almacenar el dato de entrada; la entrada
de escritura w, ste cuando est activo indica que va guardar
el dato en memoria; el ciclo de reloj que cuando est activo,
deja que el dato que est en modo de escritura se guarde; el
selector de memoria, que nos permite escoger entre las dos
memorias; el pin clear, que limpia la memoria; y finalmente
la salida o respuesta que llamamos dataout.
Tambin resaltamos que se escogi la interfaz de datos de
la memoria Separate load and store ports porqu brinda el
pin de direccin de datos que otros no lo hacen.

Figura 3. RAM

V. C ONSTRUCCIN P ROCESADOR
....

Figura 4. Procesador

VI. C ONCLUSIONES
nn
R EFERENCIAS
[1] Jorge
Eduardo
Guerrero.
Sumador
full
adder.
https://www.youtube.com/watch?v=I58hw12s6C4&feature=youtu.be,
Septiembre 2013.

You might also like