110 likes | 192 Views
Funcionamento básico de um processador de 8 bits. Prof. Erwin A. Uhlmann. Momento 1. A ALU só tem uma entrada. Como realizar um cálculo se a memória só tem uma saída?. 01. 01. Registrador. ALU. ALU. ALU. Momento 2. Utilize um registrador que o clock se encarrega de ordenar. 10.
E N D
Funcionamento básico de um processador de 8 bits Prof. Erwin A. Uhlmann
Momento 1 A ALU só tem uma entrada. Como realizar um cálculo se a memória só tem uma saída? 01 01 Registrador ALU ALU ALU
Momento 2 Utilize um registrador que o clock se encarrega de ordenar. 10 Registrador 01 ALU ALU ALU 01
Momento 1 Como o primeiro valor é “jogado fora”, redirecione-o para o registrador 01 Registrador ALU ALU ALU
Momento 2 Como o primeiro valor é “jogado fora”, redirecione-o para o registrador 10 Registrador 01 ALU ALU ALU
Momento 1 O registrador só tem uma entrada e deve utilizar todos dados da memória 10 MUX MUX MUX 01 01 Registrador ALU ALU ALU
Momento 2 O registrador só tem uma entrada e deve utilizar todos dados da memória MUX MUX MUX 10 01 Registrador ALU ALU ALU 01
Momento 1 Como guardar os dados na memória? 10 MUX MUX MUX 01 01 Registrador ALU ALU ALU
Momento 2 O primeiro operando é desprezado. MUX MUX MUX 10 01 Registrador ALU ALU ALU 01
Momento 3 A ALU realiza a operação. MUX MUX MUX Registrador ALU ALU ALU 10 01 11
Momento 3 Em todos os momentos a memória tem somente instrução read, agora o sinal deve ser write. A ALU realiza a operação. MUX MUX MUX Registrador ALU ALU ALU 11