eletrônica digital ii elt013

18
Eletrônica Digital II ELT013 Engenharia de Computação

Upload: jeri

Post on 05-Jan-2016

38 views

Category:

Documents


0 download

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

Page 1: Eletrônica Digital II ELT013

Eletrônica Digital IIELT013

Engenharia de Computação

Page 2: Eletrônica Digital II ELT013

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

REGISTRADORESAula 6

Page 3: Eletrônica Digital II ELT013

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

Flip-Flops

Page 4: Eletrônica Digital II ELT013

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

Page 5: Eletrônica Digital II ELT013

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

Page 6: Eletrônica Digital II ELT013

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

Page 7: Eletrônica Digital II ELT013

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

APLICAÇÕES DE REGISTRADORES

Page 8: Eletrônica Digital II ELT013

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

Page 9: Eletrônica Digital II ELT013

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

Conversão Paralelo/Serial (1)

Page 10: Eletrônica Digital II ELT013

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.

Page 11: Eletrônica Digital II ELT013

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

Page 12: Eletrônica Digital II ELT013

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

Page 13: Eletrônica Digital II ELT013

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

TRANSFERÊNCIA ENTRE REGISTRADORES

Page 14: Eletrônica Digital II ELT013

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

Paralelo/Paralelo

Page 15: Eletrônica Digital II ELT013

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

Série/Série

Page 16: Eletrônica Digital II ELT013

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.

Page 17: Eletrônica Digital II ELT013

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

Unidade Lógica Aritmética (1)

Page 18: Eletrônica Digital II ELT013

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

Unidade Lógica Aritmética (2)