Você está na página 1de 7

ESTRUTURA DO

CIRCUITO

ENTRADAS

Pino (binrio);

Display de 07 segmentos (decimal);

Display Hexadecimal (hexadecimal);

CONVERSORES DECIMAIS

ULA (Unidade Lgica Aritmtica)

Registradores;

Operaes (somador; subtrator; AND; XOR);

Chave de ativao;

Clear;

Preset;

Contador.

Acumulador

SADA

Estouro de bit;

Pino (binrio);

Display de 07 segmentos (decimal);

Display Hexadecimal (hexadecimal);


Figura 1 Estrutura do circuito

DESCRIO

Circuito interligado, no qual todas as operaes so feitas num mesmo sistema,


tendo apenas uma sada, executando uma tarefa por vez. Pode-se contar o nmero
de operaes feitas e zerar as sadas.

SIMULAO

1- Para ligar a ULA necessrio ativar o clock (ctrl+k). Aps, atribuir valores nas
entradas dos painis em binrios (quatro bits) para a exibio dos valores das
entradas A e B. (figura 2)

Figura 2

2- Circuito conversor BinrioDecimal. Recebe nmero em binrio (quatro bits) e


exibe seu valor correspondente em decimal. (figura 3)

Figura 3
3- Ativar uma das chaves de entrada das operaes respectivas as suas
identificaes. (figura 4)
CHAVES DE ENTRADA

CHAVE 01: A + B CHAVE 02: B A


CHAVE 03: A B CHAVE 04: A AND B
CHAVE 05: A XOR B CHAVE 06: C A
CHAVE 07: B + C

Figura 4

4- Usar PRESET ou CLEAR. A funo do PRESET preencher a sada com 1, j


a funo CLEAR preencher a sada com 0. (figura 5)

Figura 5

5- Circuito conversor BinrioDecimal. Recebe nmero em binrio (cinco bits), e


exibe seu valor correspondente em decimal. Neste caso especfico, o quinto bit (bit
de maior valor) equivale a estouro ou sinal (+ ou -). (figura 6)
Figura 6

6- Sinalizao de estouro. (figura 7)

Figura 7

7- Painel para exibio do valor resultante em binrio (quatro bits) sem levar em
considerao o estouro ou o sinal, ou seja, mdulo do valor resultante, valor
guardado em C (acumulador). (figura 8)

Figura 8
Interior da ULA

Figura 9 - Interior da ULA

A e B so entradas de valores das operaes. O registrador C est ligado at


no incio, vai receber o valor das operaes feitas com A e B e vai guardar o ltimo
resultado das operaes. O valor de uma operao descartado quando uma nova
operao feita e guardado somente o ltimo valor de uma operao, seria como
se fosse uma memria da ltima operao. (figura 10)

Figura 10

Sob isso temos as operaes, cada caixinha uma operao (soma, subtrao,
XOR e AND). Uma das partes mais importantes da ULA o que vai gerenciar tudo o
que est sendo transmitido, onde h algumas chaves que, inicialmente, esto todas
fechadas, ao serem ligadas iro liberar o trfego do resultado da sua respectiva
operao, quando aberta consideremos 1 e fechadas consideremos 0. Quando aberta
a chave vai ser transmitido a informao guardada nessa operao e ser a nica,
assim funciona para as outras chaves tambm, por isso s pode ser executado uma
operao por vez. Se duas chaves forem ligadas ao mesmo tempo, vo fazer com que
dois resultados entrem no canal ao mesmo tempo, eles sendo iguais no existe erro,
mas se forem diferentes gera um conflito, assim o mais coerente ser executado uma
operao por vez. (Figura 11)

Figura 11

No PRESET podemos ver que a chave de baixo est aberta, porque o sinal do
prprio PRESET fica barrado e no entra, ficando impedido de trafegar no circuito,
estando com a porta fechada. (figura 12)

Figura 12

O CLEAR tem predominncia sobre o PRESET. (figura 13)


Figura 13

Quando o PRESET ou o CLEAR so ativados iro fechar o canal que esto


sendo transmitidos dados e vo transmitir o seu valor.

O registrador final superior indica o estouro de bits da soma. (figura 14)

Figura 14

O registrado final inferior indica o sinal do resultado da subtrao. (figura 15)

Figura 15