Artigos Complementares:
Processador e Suas Tecnologias
Computador é uma máquina que processa dados para atingir certo objetivo. Como exemplo de computador, podemos citar smartphones, notebooks, desktops e até mesmo um controle remoto de televisão.
Para numa maquina ser considerada um computador, é necessário que ela possuam alguns elementos.
Os computadores convencionais são baseados no modelo de Von Neumann proposta em 1946, ou seja para ser considerado um computador, a maquina deve consistir de 5 unidades:
Na Informática uma “entrada” é um meio de captação de informações ou dados, dos quais são recebidas por um sistema, de modo a serem processados.
O processamento de dados é a principal tarefa de um computador, ele é capaz de fazer inúmeros cálculos para manipular os dados, dos quais serão transformados em informações, onde essas informações ajudaram na resolução de algum problema especifico.
O teclado, o mouse, o scanner e a webcam são dispositivos de entrada: permitem enviar dados através das teclas, do movimento do dispositivo e da acção de clicar nos botões, por exemplo.
UC (Control Unit) ou “Unidade de Controle” é a parte responsável por gerar todos os sinais que controlam as operações fora do CPU, e ainda dar todas as instruções para que a CPU funcione corretamente.
Ela assume toda a tarefa de controle das ações a serem realizadas pelo computador, comandado todos os demais componentes de sua arquitetura. É a UC que deve garantir a correta execução dos programas e a utilização dos dados corretos nas operações que as manipulam.
ULA (Unidade Lógica e Aritmética), ou em inglês ALU (Arithmetic Logic Unit) é a responsável por “processar” os dados e atualizar os registradores.
A ULA é o “núcleo” da CPU, ela assume todas as tarefas relacionadas às operações lógicas (and, or, not, etc.) e aritméticas (adições, subtrações, ...), dos quais podem ser diferentes para cálculos com inteiros e ponto flutuante, ela ativa bits (flags) especiais como resultado da operação.
Ela está conectada a um grupo de registradores pelo barramento interno, formando o caminho de dados.