A alternativa correta é: [A], 1101; [B], 10; [S] → [As]; [A] → [A]; [S] → [As]; [A] → [A]; [A] → [A]; [A] → [A]. Nessa sequência de operações, primeiro o número multiplicando (10₂) é carregado no registrador [B] e o número multiplicador (1101₂) é carregado no registrador acumulador [A]. Em seguida, o somador completo recebe como entrada o número multiplicando [B] e os quatro bits mais significativos do registrador acumulador [A], gerando a saída [S]. Essa saída é armazenada no registrador [As] e o conteúdo do registrador acumulador [A] é transferido para o mesmo registrador [A]. Em seguida, o conteúdo do registrador [Am] (que é iniciado com o multiplicador) é transferido para o registrador acumulador [A]. O somador completo recebe novamente como entrada o número multiplicando [B] e os quatro bits mais significativos do registrador acumulador [A], gerando a saída [S]. Essa saída é armazenada no registrador [As] e o conteúdo do registrador acumulador [A] é transferido novamente para o mesmo registrador [A]. Esse processo é repetido mais duas vezes, totalizando quatro ciclos de operação, até que todos os bits do multiplicador tenham sido processados. Ao final, o resultado da multiplicação estará armazenado no registrador acumulador [A].
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar