next up previous
Next: Sinal de relógio Up: Sinais de controle para Previous: Sinal de controle para

Sinais de controle da ALU e ``shifter''

Figure: ALU e ``shifter'' e seus bits de controle

Os sinais de controle, no exemplo, $F_0$ e $F_1$, determinam qual operação deve ser realizada pela ALU. No nosso exemplo, a ALU é capaz de realizar uma das 4 operações sobre suas entradas $A$ e $B$ (Figura [*]):

  1. $A + B$

  2. $A$ AND $B$

  3. $A$ (simplesmente copiando $A$ da entrada)

  4. $A'$ (isto é, NÃO $A$)

A ALU pode produzir sinais de controle de saída: o sinal $N$ indica que o valor de saída da ALU é negativo; o sinal $Z$ indica que o valor de saída da ALU é zero.

A unidade chamada ``shifter'' realiza o deslocamento da entrada de 0 ou 1 bit para esquerda ou direita. Os sinais de controle $S_0$ e $S_1$ indicam o tipo de deslocamento desejado.



Siang Wun Song
2001-09-19