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.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.