domingo, 6 de setembro de 2009

  • 13:03
  • José Rodolfo Salgado (Goga)
  • 1 comment
Para construir um computador, não basta utilizar operadores lógicos e aritméticos. É preciso também ter memória, uma característica fundamental dos circuitos digitais. Células de memória podem ser facilmente construídas a partir do diagrama básico mostrado na figura 68. Este circuito é chamado de FLIP FLOP. Suas duas entradas R e S devem permanecer com valores 1. Para armazenar um bit 1 na célula, basta aplicar momentaneamente um bit 0 na entrada S (Set). Para armazenar um bit 0 na célula, basta aplicar momentaneamente um bit 0 na entrada R (Reset). Vejamos como isto ocorre, detalhadamente.
a) Suponha que as entradas estejam em repouso, ou seja, R=1 e S=1.
b) Aplicamos momentaneamente um bit 0 em S. A porta NAND ligada em S, ao receber 0 nesta entrada, produzirá uma saída Y=1 (lembre-se da tabela verdade da função NAND: se pelo menos uma das entradas é 0, a saída é 1).
c) A porta 2 está então recebendo as entradas R=1 e Y=1 (note que a saída Y do circuito funciona como entrada da porta 2). Como 1 NAND 1 = 0, teremos uma saída X=0 na saída da porta 2. Este zero, ao entrar na porta 1, continuará produzindo saída Y=1, e agora isto independe do valor de S, já que 0 NAND 0 = 1 e 0 NAND 1 =1.
d) Agora a entrada S pode voltar ao seu valor de repouso 1, e a saída Y continuará sendo mantida em 1. Temos então um bit 1 armazenado. Da mesma forma, o circuito também pode armazenar um bit 0, bastando
manter S em 1, e momentaneamente levando a entrada R ao valor 0. O que ocorre é o seguinte:
a) Ao receber uma entrada 0 em R, a porta 2 produzirá uma saída X=1. A porta 1 está recebendo neste momento, X=1 e S=1. Portanto temos Y = 1 NAND 1, que vale 0.
b) O valor Y=0 chega à entrada da porta 2. Como 0 NAND (qualquer coisa) vale 1, teremos X=1, independentemente do valor de R, que agora pode voltar ao seu estado de respouso, ou seja, com valor 1.
c) A porta 1 está recebendo as entradas X=1 e S=1. Como 1 NAND 1 = 0, mais uma vez temos reforçado o bit 0 na saída Y.
d) As entradas R e S podem voltar aos seus valores de repouso (R=1 e S=1) e o circuito manterá armazenado um bit Y=0. É um circuito extremamente simples, mas é realmente uma surpresa a sua capacidade de “lembrar” um bit. Circuitos como este são agrupados até formar células de memória com muitos bits. Milhões dessas células são encontradas em um chip de memória, formando vários megabytes.

Related Posts:

  • Conversores D/A e A/DNem só com circuitos digitais se faz um computador. Também são necessários os circuitos analógicos. Sua função básica é lidar com sinais analógicos. Os principais circuitos analógicos são os existentes na placa de som, no mod… Continue Lendo
  • Filtros de Linha Encontramos com facilidade no comércio, extensões de tomadas para PCs conhecidas popularmente como “fitros de linha”. Ao comprar um desses dispositivos, o usuário normalmente pensa que seu PC estará protegido contra problema… Continue Lendo
  • Projetando ChipsO método mais simples para projetar circuitos lógicos é utilizar chips básicos como os mostrados na figura 66. Este é um método indicado para a construção de protótipos ou projetos de pequena complexidade. Para produção profi… Continue Lendo
  • Como construir uma memória com portas lógicasPara construir um computador, não basta utilizar operadores lógicos e aritméticos. É preciso também ter memória, uma característica fundamental dos circuitos digitais. Células de memória podem ser facilmente construídas a&nbs… Continue Lendo
  • AterramentoOs equipamentos recebem a energia elétrica através dos fios fase e neutro. O terceiro fio, o terra, é apenas ligado à carcaça externa do equipamento. No fio terra não existe a alta corrente que passa pelos dois outros fios. O… Continue Lendo

Um comentário:

  1. Interessante, e isso aee a gente pode formaando e montando circuitos bem mais elaborados ... no inicio foi assim mesmo !!!

    ResponderExcluir

TEMPO E TEMPERATURA

Sample Text

oi

Popular Posts