ex-II next up previous
Next: About this document ...

MAC-412 Organização de Computadores


Lista de Exercícios II


  1. O que é uma PLA? Para que serve?

  2. Deseja-se projetar um circuito lógico, por meio de um autômato de estados finitos implementada por uma PLA, para uma máquina de venda de coca-cola. A máquina aceita moedas de 5, 10 e 25 centavos. Uma coca-cola custa 30 centavos. As moedas são depositadas uma de cada vez. Assim que a máquina detectar moedas de valor total suficiente ($\geq 30$ centavos), ela emite um sinal para soltar uma coca-cola e efetua a troca, se necessário. Descreva um autômato de estados finitos e implemente-o por meio de uma PLA.

    Considere como sinais de entradas:

    X5, X10, X25 que valem 1 toda vez que uma moeda de 5, 10, 25 centavos, respectivamente, entra na máquina.

    Considere como sinais de saída:

    Y5 e Y10 para troco de 5 e 10 centavos, respectivamente.

    Libera (que fica 1 para liberar uma coca-cola).

  3. Implemente a lógica da questão acima usando uma PLA.





Siang Wun Song
2000-10-06