ayuda con estos algoritmos
Publicado por gean (1 intervención) el 22/08/2007 17:50:44
Implemente un circuito algorítmico para resolver los siguientes problemas:
1. Obtener el promedio aritmético de 4 números binarios de 4 bits. Los números
serán entregados uno a uno en la entrada del circuito.
2. Determinar cual es el mayor número de una lista de 10 datos binarios sin
signo de 4 bits. Los números serán entregados uno a uno en la entrada del
circuito.
3. Determinar cuantos números son positivos, negativos y cuantos ceros hay en
una lista de N datos binarios de 4 bits en complemento a dos. Los números
serán entregados uno a uno en la entrada del circuito.
4. Determinar cuantos bits son uno (1) en un dato binario de 4 bits. Este dato
será entregado en la entrada del circuito.
Para cada problema debe entregar:
• Diagrama de flujo o pseudo-código de la solución propuesta.
• Datapath propuesto
• Palabras de control correspondientes a las acciones a implementar
• Unidad de control: diagrama de transición de estados y tabla de excitación.
1. Obtener el promedio aritmético de 4 números binarios de 4 bits. Los números
serán entregados uno a uno en la entrada del circuito.
2. Determinar cual es el mayor número de una lista de 10 datos binarios sin
signo de 4 bits. Los números serán entregados uno a uno en la entrada del
circuito.
3. Determinar cuantos números son positivos, negativos y cuantos ceros hay en
una lista de N datos binarios de 4 bits en complemento a dos. Los números
serán entregados uno a uno en la entrada del circuito.
4. Determinar cuantos bits son uno (1) en un dato binario de 4 bits. Este dato
será entregado en la entrada del circuito.
Para cada problema debe entregar:
• Diagrama de flujo o pseudo-código de la solución propuesta.
• Datapath propuesto
• Palabras de control correspondientes a las acciones a implementar
• Unidad de control: diagrama de transición de estados y tabla de excitación.
Valora esta pregunta


0