Dise o de circuitos
Parcial Nº 1
Arquitectura de computadores
Jesús David Padilla Cabrera – 2106363
Ramiro José Nogales Ríos
Universidad Autónoma de Occidente
Santiago de Cali, Sábado30 agosto 2014
1. Con base en el microprocesador de 4 bits, visto en clase, desarrolle la siguiente función:
donde:
número1 es el antepenúltimo número de su código deestudiante
número2 es el penúltimo número de su código de estudiante
número3 es el último número de su código de estudiante
operación1, operación2, operación3 :corresponden al antepenúltimo, penúltimo y último número de su código de estudiante, respectivamente. La operación a utilizar se escoge de la siguiente tabla:
Número
Operación1
AND
2
OR
3
XOR
4
AND
5
Σ
6
Σ
7
AND
8
XOR
9
OR
0
AND
Mi código de estudiante es: 2106363, por consiguiente la función correspondiente es:
numero1 = 3 = 0011
numero2 =6 = 0110
numero3 = 3 = 0011
FUENTE
ASSEMBLER
MAQUINA
EJECUTABLE
Circuito de funcionamiento: (Incluido archivo.circ)
En el archivo PrimerParcialArq.circ se encuentra este programa que responde a la función que se debía resolver.
Dentro de este archivo, el circuitocorrespondiente para probar es el llamado ‘PILA’ el cual fue modificado haciendo uso de otro circuito llamado ‘Binario_7SegmentosNUEVO’ que realicé, puesto que encontré una falla enel ‘binario.7segmentos’ que se estaba usando. Este ultimo circuito contenía problemas para representar algunos números como el 13, es por esto que en un principio elprograma me arrojaba como resultado ‘c’ en lugar de ‘d’ aun teniendo en el acumulador 1101 que corresponde efectivamente a ‘d’. Adjunto imágenes que lo constatan.
Regístrate para leer el documento completo.