Todos los ejercicios
Medio
Desde cero
5 pruebas
Comparador mayor / igual / menor
Compara dos valores sin signo de 4 bits a y b y maneja tres banderas:
gt = 1sia > beq = 1sia = blt = 1sia < b
Exactamente una bandera está en 1 en cada instante.
Pista
Usa IEEE.NUMERIC_STD.ALL y la forma concurrente condicional:
gt <= '1' when unsigned(a) > unsigned(b) else '0';
Caso de prueba visible
a=0011, b=0011 → eq
| Puerto | Tiempo | Valor |
|---|---|---|
a |
0 ns | 0011 |
b |
0 ns | 0011 |
4 casos de prueba ocultos — resuélvelos para revelarlos.