80 likes | 231 Views
4 - Registradores. Organização e Arquitetura de Computadores Prof. Bruno Silvério Costa. 1-Registrador. Um registrador é um componente lógico utilizado para armazenar uma palavra de n-bits .
E N D
4- Registradores Organização e Arquitetura de Computadores Prof. Bruno Silvério Costa
1-Registrador • Um registrador é um componente lógico utilizado para armazenar uma palavra de n-bits. • Praticamente, todos os grandes sistemas digitais funcionais utilizam registradores para armazenar dados importantes.
d2 d0 d3 d1 ck Entrada Q3 Q2 Q1 Q0 ck Saída 2-Registrador básico • Pode-se construir um registrador com a conexão de n células de armazenamento, de um único bit, em paralelo, possibilitando ler ou escrever em todas as células simultaneamente. Célula individual Registrador de 4 bits
ck Q D ck Q D b7 b5 b4 b2 b1 b0 b6 b3 3-Registrador de Deslocamento (1) • Um registrador de deslocamento é projetado para mover bits para as células vizinhas, enquanto houver pulsos de clock. • Como todas as células são controladas pelo mesmo sinal de clockck, todas elas são carregadas ao mesmo tempo
entrada clock Q Q Q Q J J J J > > > > Q’ Q’ Q’ Q’ K K K K Flip-flop D mestre-escravo feito a partir de um JK 3-Registrador de Deslocamento (2) • Registrador de deslocamento trata-se de um certo número de flip-flops RS ou JK mestre-escravo, sendo cada J ou S ligada à saída Q do flip-flop anterior e cada entrada K ou R ligada à saída Q’ do flip-flop anterior. • O primeiro flip-flop é ligado como um flip-flop tipo D Registrador de deslocamento de 4 bits
1 I3 0 I2 1 I1 0 I0 4-Conversor Série-Paralelo(1) • Informação Paralela : os bits se apresentam simultaneamente. • Apresenta tantos fios quanto o número de bits • Caso: Queremos transmitir a informação I3 I2 I1 I0 = 1010
Q3 Q2 Q1 Q0 Entrada série clock Q Q Q Q J J J J > > > > Q’ Q’ Q’ Q’ K K K K 4-Conversor Série-Paralelo(2) • Informação Serial : os bits são transmitidos por um único fio. • Podemos construir um conversor sério-paralelo com um registrador de deslocamento
5-Divisor por 2 • Um Flip-Flop JK pode funcionar como um divisor da freqüência do sinal de clock nele aplicado.