O primeiro componente essencial num computador (ou sistema computacional) é a
Unidade Lógica e Aritmética (ALU), a qual, como o próprio nome indica, assume todas
as tarefas relacionadas às operações lógicas (ou, e, negação, etc.) e aritméticas
(adições, subtrações, etc...) a serem realizadas no contexto de uma tarefa.
Neste contexto, é importante observar a evolução que a ALU sofreu ao longo dos anos e
quais são os parâmetros que influenciam no desempenho global de um sistema
computacional:
n Um parâmetro importante é o tamanho da palavra processada pela unidade
lógica e aritmética. Como o sistema de numeração adotado nas arquiteturas de
computadores é o binário, o tamanho de palavra é dado em números de bits.
Quanto maior o tamanho da palavra manipulada pelo microprocessador, maior é o
seu potencial de cálculo e maior a precisão das operações realizadas.
n A velocidade de cálculo obviamente é outro fator de peso para o desempenho do
computador, uma vez que ela ser.á determinante para o tempo de resposta de um
sistema computacional com respeito à execução de uma dada aplicação. A
velocidade de cálculo está diretamente relacionada com a freqüência do relógio
que pilota o circuito da CPU como um todo.
n Outro parâmetro importante associado ao desempenho do computador é a
quantidade de operações que ela suporta. Por exemplo, os primeiros
processadores suportavam um conjunto relativamente modesto de operações
lógicas e aritméticas. Em particular, no que diz respeito às operações aritméticas,
os primeiros processadores suportavam apenas operações de adição e subtração,
sendo que as demais operações tinham de ser implementadas através de
seqüências destas operações básicas. Os processadores suportando um conjunto
mais complexo de instruções surgiu de 15 anos para cá, graças à adoção da
tecnologia CISC (Complex Instruction Set Computer)
Nenhum comentário:
Postar um comentário