Você está na página 1de 3

Universidade de Pernambuco - UPE

Escola Politécnica de Pernambuco - POLI


Engenharia de computação - Ecomp
Circuitos Digitais Combinacionais
Prof: Daniel Chaves
Prática 3
Unidade de aritmética simplificada em complemento a dois

Uma parte importante de um processador digital é sua unidade de lógica e


aritmética (ULA). Como diz o nome da unidade, a ULA é responsável por realizar as
operações de lógica (como AND, OR, XOR, etc) e operações aritméticas (como soma,
subtração, multiplicação, etc). Nesta prática será implementada uma unidade de
aritmética simplificada utilizando a notação de complemento a dois.

A unidade de aritmética simplificada (UAS) realizará as operações matemáticas


de soma, subtração, soma com “vem um”, complemento e incremento. A descrição em
alto nível da unidade está mostrada na Figura 1.

Figura 1. Descrição em alto nível da unidade de lógica e aritmética simplificada.

A entrada F determinará qual operação a UAS realizará sobre os operandos de


entrada x, y e cin conforme mostrado na Figura 1. Os operando x e y são operandos
notados em complemento a dois. O diagrama em blocos da UAS está mostrado na
Figura 2. Este consiste de um somador, dois blocos de complementação (que podem ser
implementados conforme mostrado na Figura 3) e uma rede combinacional de dois
níveis a ser projetada para gerar corretamente os sinais KX, KY, KMX e CO a partir da
entrada F , a qual determina qual operação deve ser executada pela UAS. Perceba que
os sinais KX, KY, KMX e CO comandam os blocos funcionais do sistema.
Figura 2. Diagrama de blocos da unidade de aritmética simplificada.

Figura 3. Módulo de complementação.

Projetar, implementar e simular no Circuit Maker a UAS de 4 bits (n=4)


conforme descrição deste documento.

Data da entrega: 04/11/2010

Deve ser entregue um relatório contendo:

• A descrição do problema.
• Decisões de projeto.
• Como foi realizado o projeto do sistema, incluindo os mapas k e as
expressões obtidas.
• Esquemático dos circuitos implementados.
• Lista dos componentes que serão necessários para a montagem
prática bem como a pinagem dos componentes.
• Dificuldades encontradas, resultados obtidos e conclusões.

Deve ser apresentado ao professor:

• Práticas funcionando no simulador.


• Montagem no laboratório e funcionamento do circuito.

Você também pode gostar