.jump-link a { color: white; background: #d9d2e9; width: 100px; padding: 10px 20px; display: block; margin: auto; }

Uma visão mais detalhada dos componentes básicos dos Computadores

Os computadores surgiram da necessidade do homem manipular grandes quantidades de informações de maneira rápida e eficiente. Entretanto, com a rápida disseminação dos computadores a computação saiu dos CPDs (Centros de Processamento de Dados) para ser incorporada nas mais variadas atividades e equipamentos, facilitando o dia-a-dia das pessoas e das empresas.

Isto porque um computador é uma máquina capaz de resolver problemas por meio da execução de instruções previamente definidas. A sequencia destas instruções, ou programa (software), descreve a maneira como o computador vai realizar determinada tarefa. O conjunto de instruções diretamente executáveis pelos circuitos (hardware) de um computador vai formar uma linguagem, chamada linguagem de máquina.

Definição clássica de um computador

Uma definição mais clássica para computador é: um sistema composto por processador, memória e dispositivos de E/S (Entrada/Saída), interconectados por meio de barramentos. Destaca-se que a quantidade desses componentes, a capacidade e a organização são diferentes, mas o conceito continua válido tanto para sistemas paralelos quanto para sistemas embarcados.

O processador ou CPU (Central Processing Unit) é composto por três elementos básicos: ULA (Unidade Lógica e Aritmética) ou em inglês ALU (Arithmetic Lógic Unit) - Responsável pelas operações aritméticas e lógicas, Registradores - Responsáveis pelo armazenamento de informações temporárias e de controle, e UC (Unidade de Controle) ou em inglês CU (Control Unit) - responsável por coordenar todos os componentes do sistema. O processador é encarregado da execução dos programas armazenados na memória principal, por meio do carregamento das instruções, sua decodificação e execução sequencial.

A memória do computador é composta de um número de palavras, e cada uma pode armazenar uma determinada quantidade de informação, normalmente a palavra armazena um byte ou 8 bits. Cada palavra é identificada por um número que é o seu endereço e que vai permitir às instruções de um programa identificá-la. Cada palavra é composta por células de memória, que armazena um bit, cujo valor pode ser 0 ou 1. Desta forma, se a palavra armazena um byte, isto significa que tem-se 8 células de memória por posição. Se a memória é composta de n palavras, os seus endereços terão valores de 0 a (n-1). Todas as palavras de uma memória contêm o mesmo número de bits, que é dado pelo número de bits de dados da memória. Por outro lado, o número de bits de endereço (m) de uma memória indicará o número de palavras de memória (2m) que são endereçáveis, ou seja, se a memória tiver 13 bits de endereço, pode-se acessar 213 posições, ou seja 8192 palavras.

O barramento é um conjunto de fios elétricos paralelos usados para interligar os componentes físicos do computador. O barramento é classificado em três categorias: de Dados – utilizado para a transferência dos dados entre os componentes, de Endereço – utilizado para o envio do endereço solicitado pelo processador para os demais componentes, e o de Controle - utilizado pelo envio e recebimento dos sinais de controle (leitura, escrita e etc) necessários para o funcionamento do computador.

Deste modo, pode-se imaginar o computador como sendo uma máquina composta por componentes com uma funcionalidade bem definida e que operam em sincronismo, possibilitando que se obtenha como resultado um sistema complexo, capaz de nos ajudar nas mais variadas tarefas.

>>> Assista o vídeo sobre Execução de Programas pelo Computador  <<<


>>> Assista o vídeo sobre Máquina de Turing (Turing Machine)