eletrônica digital ii elt013

Post on 05-Jan-2016

32 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Eletrônica Digital II ELT013. Engenharia de Computação. Aula 6. Registradores. Flip-Flops. Registrador de deslocamento (1). FUNÇÃO: armazenar mais de 1 bit Dados inseridos/disponibilizados na forma PARALELA e SERIAL. Registrador de deslocamento (2). Entrada In = 0010. 0. 1. 0. 0. In. - PowerPoint PPT Presentation

TRANSCRIPT

Eletrônica Digital IIELT013

Engenharia de Computação

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 2

REGISTRADORESAula 6

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 3

Flip-Flops

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 4

Registrador de deslocamento (1) FUNÇÃO: armazenar mais de 1 bit

Dados inseridos/disponibilizados na forma PARALELA e SERIAL

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 5

Registrador de deslocamento (2) Entrada In = 0010

Q3

Q2

Q1

Q0

out

1 0 00In

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 6

Registrador de deslocamento (3) Entrada In = 0010

Clock

Clear

In

Q

Q

Q

0

1

2

Q3(Out)

Q3

Q2

Q1

Q0

out

1 0 00

0

0

1

0

In

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 7

APLICAÇÕES DE REGISTRADORES

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 8

Conversão Serial/Paralelo

... 1001

1 0 0 1

Após 4 ciclos 1001inicio FIM

S

R

Q

Q

CLK

D Q

Q

CLK

D Q

Q

CLK

J

K

Q

Q

CLK

CLR CLR CLR CLR

In Out

ClearClock

Q0 Q1 Q2 Q3Q3 Q2 Q1 Q0

1

0

0

1

1 0 000

1

0

10

0 1

01

1 10

0

0

0

0

0

0

0

0

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 9

Conversão Paralelo/Serial (1)

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 10

Conversão Paralelo/Serial (1)

Procedimento para carregar a informação paralela: CLEAR = 0 “zerarmos” todos os registradores ENABLE = 1 Os FFs irão assumir os valores presentes em PR3, PR2, PR1 e PR0, ou seja,

a informação paralela foi carregada nos registradores (saídas Q3 , Q2 , Q1 e Q0) Funcionamento:

Com as transições de CLK tem-se as informações apresentadas em Q0 de forma sequencial. Após 3 transições, toda informação carregada (paralela) foi convertida em serial.

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 11

Conversão Paralelo/Serial (2)

1100 - paralelo

11

1

0 0

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 12

Divisão e Multiplicação por 2 Multiplicação

Desloca-se para ESQUERDA Divisão

Desloca-se para DIREITA

S

R

Q

Q

CLK

D Q

Q

CLK

D Q

Q

CLK

J

K

Q

Q

CLK

CLR CLR CLR CLR

In Out

ClearClock

Q0 Q1 Q2 Q3

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 13

TRANSFERÊNCIA ENTRE REGISTRADORES

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 14

Paralelo/Paralelo

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 15

Série/Série

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 16

Sequência típica de uma ULA1. Unidade de controle recebe uma instrução determinando que um

determinado valor na memória deve ser somado ao valor do acumulador;

2. Valor é transferido da memória para o registra dor B; 3. Valores do acumulador e do registrador B são apresentados à lógica

de adição que executa a soma e armazena o resultado no acumulador;

4. Resultado pode ser mantido no acumulador para operações subsequentes ou ser transferido para a memória.

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 17

Unidade Lógica Aritmética (1)

ELT013 - Eletrônica Digital II Aula 5 - Dispositivos de Memória - Parte II 18

Unidade Lógica Aritmética (2)

top related