Esquematize o circuito interno de uma ROM, com o seguinte conteúdo:
e
Passo 1
O enunciado pede o circuito interno de uma ROM com
palavras de
bits, cujos conteúdos em hexadecimal são:
Para implementar uma ROM desse tamanho usamos:
. Um decodificador
para gerar as linhas de palavra
a partir dos endereços
.
. Oito portas OR, uma para cada bit de saída
, que somam logicamente as linhas de palavra correspondentes a
Passo 2
Convertemos cada palavra para binário (de
a
):
Passo 3
Para cada saída
determinamos o conjunto
de linhas de palavra que devem entrar na OR, i.e.\ os endereços onde
:
Passo 4
Escrevemos a expressão de cada bit de saída como soma lógica (OR) das linhas de palavra em
:
Passo 5
O diagrama de alto nível do circuito interno da ROM é:
Resposta
O circuito interno consiste em:
. Um decodificador
que recebe
e gera
até
.
. Oito portas OR, cada uma implementando
com os conjuntos
dados em #Passo
.