Há alguns algoritmos que simplesmente são melhor construídos utilizando software. Sofisticados algoritmos que requerem recursão ou iteração por um número de vezes não determinado até o momento da execução são melhor implementados em software. Um exemplo pode ser um algoritmo onde uma função de erro é monitorada para encontrar o ponto de erro aceitável. Adaptado e traduzido de (Kilts, 2007)
Considerando uma implementação via microcódigo de um determinado algoritmo cujo número de iterações é variável e dependente de erro < δ. O algoritmo consiste no produto interno de dois vetores, um de valores fixos e outro cujos valores são alterados por um outro circuito. O valor resultante é utilizado como métrica na execução de um sistema de controle digital. Para a construção do circuito digital que implementa o algoritmo: I - Não será necessária a presença de nenhuma instrução de salto ou branch II - Um multiplicador de N bit seguido de um acumulador de 2*N bits III - Instrução de acesso e carga de dados de uma memória ROM contendo o vetor de dados variáveis IV - Uma memória ROM para as instruções
Escolha uma: a. Estão corretas apenas as assertivas I e IV. b. Estão corretas apenas as assertivas II e III. c. Estão corretas apenas as assertivas I, II e III. d. Estão corretas apenas as assertivas I e III. e. Estão corretas apenas as assertivas II e IV.
Lista de comentários
Resposta:
LETRA B ESTÁ "ERRADA"
Explicação: