1. ELECTRÒNICA DE L’ORDINADOR
XABIER PÉREZ / FRANCESC PÉREZ TEMA 06. Exercicis
PROBLEMA 1. Dados de ROL
Una de las características de los juegos de ROL es que se suelen usar dados de
más de 6 caras. En este problema, concretamente, se usa 1 dado de 12 caras,
numeradas del 1 al 12.
Se trata de diseñar una implementación digital que permita representar la
función FUERZA EXTRA (Fx) de una partida. Esta función recoge aquellas tiradas
de dado que permiten dotar a un Elfo de la fuerza y habilidad suficiente como para
derrotar a un malvado Orco. Para que ello ocurra, el número resultante de la
tirada debe ser múltiplo de 3 y/o de 4. Para el resto de valores del dado, el
Orco fulminará al Elfo.
1.1 Dibuje el sistema. Especifique entradas y salidas.
1.2 Determine el número de bits necesario para implementar la función FX.
1.3 Realice la TdV.
1.4 Encuentre una expresión en forma de Suma de Productos de FX.
1.5 Dibuje el logigrama a partir de la expresión anterior.
1.6 Impleméntelo usando el SW (EWB).
PROBLEMA 2. TMB
Transportes Metropolitanos de Barcelona, TMB, permite el trasbordo entre medios
de trasportes distintos siempre que la validación del billete se haga en un plazo no
superior a una hora (zona 1). Se supondrá para el problema que no existen
restricciones temporales para el trasbordo y sólo cuenta el medio de transporte
origen respecto al destino: si el origen es distinto del destino se abrirán
tornos sin volver a marcar viaje; en caso contrario se cobrará un nuevo
viaje. La clasificación de medios de transportes es la siguiente: Metro, Bus, Tranvía
y Ferrocarril.
BILLETE SISTEMA COBRAR
ORIGEN VALIDADOR
DESTINO
1.1 Especifique entradas y salidas (número de bits y codificación)
1.2 Realice la TdV que le define la función Cobrar.
1.3 Encuentre una expresión en forma de Suma de Productos de Cobrar.
1.4 Dibuje el logigrama a partir de la expresión anterior.
1.5 Impleméntelo usando el SW (EWB).
Página 1 de 2
2. ELECTRÒNICA DE L’ORDINADOR
XABIER PÉREZ / FRANCESC PÉREZ TEMA 06. Exercicis
PROBLEMA 3. Piedra-Papel-Tijera
Las reglas de este juego, como bien es sabido, son las siguientes:
• La piedra sólo gana a la tijera
• El papel sólo gana a la piedra
• La tijera sólo gana al papel.
A B FA F= FB
PIEDRA PIEDRA NO GANA
PIEDRA PAPEL NO GANA
PIEDRA TIJERA GANA
PAPEL PIEDRA GANA
PAPEL PAPEL NO GANA
PAPEL TIJERA NO GANA
TIJERA PIEDRA NO GANA
TIJERA PAPEL GANA
TIJERA TIJERA NO GANA
n m
FA
JUGADOR A
m
SISTEMA
F=
JUGADOR B m
FB
n
Cada jugador introduce en el sistema la codificación binaria del símbolo elegido
(piedra, papel o tijera). El sistema deberá informar cuándo un jugador gana
al otro o si se produce empate.
1.1 Complete la tabla propuesta (rellene FB y F=).
1.2 Cuántos valores distintos se generan a la entrada? Cuántos bits necesita para
codificarlo?
1.3 Realice la TdV.
1.4 Encuentre una expresión en forma de Suma de Productos de FA , FB y F=.
1.5 Dibuje el logigrama a partir de la expresión anterior. Proponga un método
para poder diferenciar cada una de las salidas.
1.6 Impleméntelo usando el SW (EWB).
Página 2 de 2