Circuitos Digitals Microprocessador

446 palavras 2 páginas
INTRODUÇÃO
O trabalho demonstra a composição das macros criadas em aula e da unidade de controle, usadas para montar o Processador de 4 bits, de acordo com o projeto especificado, assim executando as seguintes instruções.
Código de Operação
Representação simbólica
Descrição simplificada
000
add X,E
AC = AC + OP
001
and X,E
AC = AC and OP
010
or X,E
AC = AC or OP
011
not X,E
AC = not OP
100
move X,E
AC = OP
101
store X
M(X) = AC

DESCRIÇÃO DAS MACROS
SOMADOR COMPLETO
Tabela Verdade
A
B
Te
S
Ts
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
0
1
1
0
1
1
0
0
1
0
1
0
1
0
1
1
1
0
0
1
1
1
1
1
1

Equações

Circuito

Ula 1 bit
Para decodificar a instrução foi utilizado um “Decoder 3 to 8” já existente no banco de dados do Digital Works.
As operações AND, OR, NOT e MOVE, não necessitam tabela da verdade e mapas de karnaugh, pois sua dedução é simples e direta.

Circuito

Ula de 4 bits
Montada a partir da ligação de 4 Ula’s de 1 bit. Abaixo, o detector de zeros também tem sua dedução direta e simples, sem necessitar tabela da verdade e mapa de karnaugh.

Mux 2 canais 1 bit
Tabela da Verdade
A
B
C
S
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
1
1
0
0
1
1
0
1
0
1
1
0
1
1
1
1
1
Equação

Circuito

Mux 2 canais 4 bits
Montada a partir da ligação de 4 “Mux 2 canais 1 bit”, por sua simplicidade também dispensa tabela da verdade e mapa de karnaugh.

Buffer 4 bits
Utilizou-se o “Tri-State Device”, pela simplicidade também dispensa tabela da verdade e mapa de karnaugh.

Obs:Foram utilizados 2 Buffer de 4Bits, sendo um para entrada paralela.

Formas de onda

Montador assembly para processador de 4 bits

Endereço
Instrução

Código da instrução ROM
Oper.
Par.
E

7
6
5
4
3
2
1
0

0 move 1
1

0
0
0
1
0
0
0

Relacionados

  • EGENHARIA
    9152 palavras | 37 páginas
  • Surgimento do computador pessoal
    845 palavras | 4 páginas
  • testando
    7514 palavras | 31 páginas
  • Programa SDAC
    7103 palavras | 29 páginas
  • Processador 1
    1916 palavras | 8 páginas
  • Organização de computadores aula 01
    2163 palavras | 9 páginas
  • Microcontrolador
    2363 palavras | 10 páginas
  • Micro processadores
    3302 palavras | 14 páginas
  • Atps vlamir alexandre
    2786 palavras | 12 páginas
  • Introdução a microprocessadores
    2258 palavras | 10 páginas