Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Teniendo en cuenta nuestro algoritmo utilizaremos solamente 3 operaciones aritméticas las cuales
son suma, resta y para la operación de modulo utilizaremos la división.
Estas son llamadas número A y numero B además de una salida de 5 bits para el resultado.
También se incorporó una entrada de 3 bits llamada código op que nos sirve para ingresar el
código de la operación que se va a realizar entre los 2 números de las entradas
código op
operación en decimal
en binario
suma 000 0
resta 001 1
división 010 2
Figura .1 (ALU para sistema verificador de números primos: fuente elaboración propia)
Para crear este diseño lo primero que se realizo fue implementar las operaciones por medio de
sub circuitos de logisim que los encontramos en la librería de aritmética
Esto para evitar que la bandera (modulo) se active cuando estamos haciendo operaciones
diferentes a la división
Figura .4 (circuito para implementar bandera (flag) con circuito comparador y compuertas lógicas: fuente elaboración
propia)
Referencias:
http://www.cburch.com/logisim/docs/2.1.0-es/libs/arith/divider.html
https://www.youtube.com/watch?v=YygPpWjNWts