Demuxadores

378 palavras 2 páginas
Universidade do Vale do Itajaí
Centro de Ciências Tecnológicas da Terra e do Mar-CTTMAR
Curso de Ciências da Computação
Circuitos Digitais
Adhemar Maria do Valle Filho

Atividade Curricular 4
ULA - Unidade Lógica Aritmética

Nary Danielle C. Maciel
Yuri Samagaia

Itajaí, 2011.

1 Projete uma ULA de 1-bit que seja capaz de realizar operações indicadas abaixo. Desenhe a mesma utilizando o editor de esquemático do MAX+plus II.

OpCode
Operação
000
S = A nor B
001
S = A xnor B
010
S = A and B
011
S = A nand B
100
S = A or B
101
S = not B
110
S = A + B
111
S = A  B Onde OpCode corresponde ao código binário da operação.

Para a construção do multiplexador 8x1, necessário a essa ULA, utilize uma associação em série de mux 2x1 de 1 bit (ou de multiplexadores 4x1 de 1 bit).

Projete uma ULA de 6-bits baseada na ULA de 1-bit do projeto anterior. Realize o desenho esquemático e simule a execução de todas as operações assumindo A=011010 e B=010110.
1 Descrição: texto descrevendo o projeto da ULA 1-bit.

Primeiro foi criado um Mux 2x1 e a partir dele um bloco.

Em seguida, usando o bloco do Mux 2x1, foi criado um Mux 4x1, que gerou um novo bloco, e , a partir dele pôde- se desenvolver o Mux 8x1.

Criou- se um Somador e um bloco, respectivamente.

E então, fez- se um esquema básico da ULA.

2. Bloco: desenho de um bloco contendo a interface (entradas e saídas) do circuito projetado.

3. Tabela-verdade: tabela-verdade descrevendo a funcionalidade do circuito projetado (reproduzir a tabela indicada acima – não será aceita a tabela de 0 e 1´s produzida no MaxPlus II).

Para A=011010 e B=010110

Código
Operação
Operação
A=011010 B=010110
000
S = A nor B
100001
001
S = A xnor B
110011
010
S = A and B
010010
011
S = A nand B
101101
100
S = A or B
011110
101
S = not B
101001
110
S = A + B
110000
111
S = A  B
000100

4. Diagrama esquemático: circuito lógico ULA 6 bits desenhado no Editor Gráfico do Max+plus II.

5.

Relacionados