ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES II - SUBTRATOR COMPLETO DE 1 BIT E SOMADOR - SUBTRATOR COMPLETO DE 8 BITS
Por: carolinagomes08 • 19/2/2017 • Relatório de pesquisa • 504 Palavras (3 Páginas) • 448 Visualizações
UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO
CURSO DE GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO
Carolina Victoria Costa Gomes
Laís Fernanda Leite Santos
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES II - SUBTRATOR COMPLETO DE 1 BIT E SOMADOR - SUBTRATOR COMPLETO DE 8 BITS
Juazeiro – Ba
2016
UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO
CURSO DE GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO
Carolina Victoria Costa Gomes
Laís Fernanda Leite Santos
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES II - SUBTRATOR COMPLETO DE 1 BIT E SOMADOR - SUBTRATOR COMPLETO DE 8 BITS
Trabalho apresentado à disciplina Organização e Arquitetura de computadores II, sob orientação do professor Raí Alves Tamarindo, para obtenção parcial de nota.
Juazeiro – Ba
2016
1 - Introdução
A realização de operações aritméticas é uma função essencial para a maioria dos computadores. Para tanto, é implementada a ULA (Unidade Lógica e Aritmética), unidade que combina portas lógicas e flip-flops para executar operações de soma, subtração, multiplicação e divisão de números binários. Na tarefa anterior, foi implementado um circuito somador completo de 8 bits. neste trabalho, serão abordadas as implementações de um subtrator completo de 8 bits e de um somador-subtrator completo de 8 bits.
Para a implementação de um subtrator completo de 8 bits, é necessária a implementação de 8 subtratores completos de 1 bit (circuito que possibilita a subtração de 2 números binários de 1 bit cada, e mais o borrow anterior), de forma que é possível a subtração de dois números de 8 bits cada.
Através da tabela verdade abaixo é possível simplificar as saídas do circuito por álgebra boolena:
xi
yi
bi
bo
di
0
0
0
0
0
0
0
1
1
1
0
1
0
1
1
0
1
1
1
0
1
0
0
0
1
1
0
1
0
0
...