Buscar

Guia de Experimento - Aritmética Binaria

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Universidade Federal de Campina Grande - UFCG
Centro de Engenharia Elétrica e Informática - CEEI
Departamento de Engenharia Elétrica - DEE
Nome: José Victor Farias Souza de Araujo
E-mail: josevictor.araujo@ee.ufcg.edu.br
Disciplina: Laboratório de Circuitos Lógicos
Professora: Fernanda Cecília Correia Lima Loureiro
Experimento 4 – Aritmética Binária
Objetivo Geral 
Este experimento consiste na realização de quatro partes específicas e possui como objetivo geral o estudo da aritmética binária, bem como do projeto e implementação dos circuitos lógicos que realizam essas operações, ou seja, soma e subtração. Para tanto, é realizada a implementação e a verificação do funcionamento correspondente aos seguintes experimentos específicos em tópicos respectivamente: 
1. Somador Binário de 4 bits; 
2. Seletor de função Igualdade/Complemento de 1; 
3. Detector de estouro de capacidade; 
4. Somador/Subtrator de 4 bits.
Objetivos específicos em seus respectivos tópicos:
1. Especificação e implementação de um Somador Binário, com o projeto realizado usando o Logisim.
2. Especificação e implementação de um Seletor de função Igualdade/Complemento de 1, com o projeto realizado utilizando o Logisim. O seletor é representado pelo bloco lógico apresentado na Fig. 1. A função realizada por esse circuito depende do valor da entrada de controle de seleção SEL: • Se SEL = 0, a função selecionada é a IGUALDADE e então Z = B; • se SEL =1, a função selecionada é o COMPLEMENTO DE 1 e então Z = C1(B).
3. Especificação e implementação de um Detector de estouro de capacidade para ser usado com um somador de números com sinal, codificados em Complemento de 2, com o projeto realizado utilizando o Logisim..
4. Especificação e implementação de um Somador/Subtrator Binário, com o projeto realizado utilizando o Logisim. Para a realização deste somador/subtrator completo observe que a subtração deve ser realizada pela soma do complemento de dois do segundo operando. Para obter o complemento de dois do segundo operando, utilize o complemento de 1 (item 3) somando 1 (utilizando o “vem um” do somador).
1. Somador Binário de 4 bits
Expressão Lógica, Tabela Verdade e Bloco Lógico 1(Logisim)
Função desenvolvida através de exemplos vistos no vídeo, usando mapa de karnauch para a expressão
S= (~A.~B.Te) + (~A.B.~Te) +(A.~B.~Te) +(A.B.Te)
Ts=(B.Te)+(A.Te)+(A.B)
Tabela Verdade e Bloco Lógico Completo de 1 bit
	A
	B
	Te
	Ts
	S
	0
	0
	0
	0
	0
	0
	0
	1
	0
	1
	0
	1
	0
	0
	1
	0
	1
	1
	1
	0
	1
	0
	0
	0
	1
	1
	0
	1
	1
	0
	1
	1
	0
	1
	0
	1
	1
	1
	1
	1
Figura 1- Bloco Lógico 
 Fonte:Logisim
Bloco Lógico 4 bits
Figura 2 – Bloco Lógico 4 bits
Fonte:Logisim
Circuito 1
Figura 3 - Diagrama Lógico Somador Completo
Fonte: Logisim
2. Seletor de função Igualdade/Complemento de 1
Expressão Lógica Tabela Verdade e Bloco Lógico 2 (Logisim)
 
Expressão GERAL desenvolvida basicamente pelo uso de uma XOR, vista em vídeo:
Z= (B ^ SEL)
Tabela Verdade Simplificada (4 linhas)
	SEL
	B
	Z
	0
	0
	0
	0
	1
	1
	1
	0
	1
	1
	1
	0
Tabela Verdade Complemento de 1 (4 bits) completa
Figura 4 – Tabela Verdade.
	SEL
	ENTRADA(B)
	SAIDA(Z)
	0
	1010
	1010
	0
	1110
	1110
	1
	1010
	0101
	1
	1110
	0001
Fonte: Logisim
Bloco Lógico Complemento de 1( 4 bits)
Figura 5-Diagrama Lógico
Fonte: Logisim
Circuito 2 
Figura 6- Circuito Comp 1 
Fonte: Logisim
Figura 7 – Circuito Comp 1 4bits
Fonte: Logisim
3. Detector de Estouro de Capacidade
Bloco Logico Detector
Figura 8 – Bloco Lógico
Fonte: Logisim
Tabela Verdade (Detector)
	A3
	B3
	R3
	Estouro(E)
	0
	0
	0
	0
	0
	0
	1
	1
	0
	1
	0
	0
	0
	1
	1
	0
	1
	0
	0
	0
	1
	0
	1
	0
	1
	1
	0
	1
	1
	1
	1
	0
Circuito 3 (Desenvolvido através da junção entre o somador e o complemento)
Figura 9 – Circuito Estouro
Fonte: Logisim
4. Somador/Subtrator de 4 bits
Desenvolvido na junção entre o complemento de dois (no caso trocando o sinal) e o somador
Bloco Lógico
Figura 10 – Bloco Lógico Somador/Subtrator 4 bits
Fonte: Logisim
	A+(-B) =S
	A
	B
	S
	1+1
	0001
	0001
	0010
	2+2
	0010
	0010
	0100
	3+4
	0011
	0100
	0111
	6+1
	0110
	0001
	0111
	1-1
	0001
	0001
	0000
	2-2
	0010
	0010
	0000
	4-3
	0100
	0011
	0001
	6-1
	0110
	0001
	0101

Continue navegando