Um sistema de computador é composto por vários subsistemas interconectados trabalhando juntos. Estes podem ser amplamente categorizados, e a categorização e o nível de detalhe exatos podem variar dependendo do contexto, mas aqui está uma quebra comum:
1. Subsistema de entrada: Este subsistema permite que o usuário e outros dispositivos forneçam dados e instruções ao computador. Os componentes incluem:
*
Dispositivos de entrada: Teclado, mouse, tela sensível ao toque, microfone, scanner, webcam, joystick etc. Sua função é traduzir ações humanas ou dados externos em um formato que o computador pode entender (geralmente sinais digitais).
2. Subsistema de saída: Este subsistema apresenta os dados e resultados processados para o usuário ou outros dispositivos. Os componentes incluem:
*
Dispositivos de saída: Monitor, impressora, alto-falantes, projetor etc. Sua função é traduzir os sinais digitais do computador em um formulário perceptível pelo homem ou legível por máquina.
3. Subsistema de processamento (unidade de processamento central - CPU): Este é o "cérebro" do computador. Ele executa instruções e executa cálculos. Os componentes incluem:
*
Unidade de processamento central (CPU): A principal unidade de processamento, contendo a unidade lógica aritmética (ALU) para executar cálculos e a unidade de controle (Cu) para gerenciar a execução de instruções.
*
Unidade lógica aritmética (ALU): Executa operações aritméticas (adição, subtração, etc.) e lógicas (e, ou, não, etc.).
*
Unidade de controle (Cu): Pegue instruções da memória, decodifica -as e coordena a execução de instruções por outros componentes.
*
Registros: Locais de memória pequenos e de alta velocidade na CPU usados para armazenamento temporário de dados e instruções durante o processamento.
* Memória do cache: Uma memória pequena e rápida que armazena dados e instruções acessavam frequentemente, acelerando o processamento.
4. Subsistema de memória: Este subsistema armazena dados e instruções que a CPU precisa acessar rapidamente. Os componentes incluem:
*
Memória de acesso aleatório (RAM): Memória volátil; Os dados são perdidos quando a energia é desligada. Usado para armazenar programas e dados atualmente em execução.
*
Memória somente leitura (ROM): Memória não volátil; Os dados são retidos mesmo quando a energia está desativada. Contém firmware essencial para inicializar o computador.
*
armazenamento secundário: Dispositivos de armazenamento não voláteis, como unidades de disco rígido (HDDs), unidades de estado sólido (SSDs) e unidades ópticas (CD/DVD). Usado para armazenamento a longo prazo de dados e programas.
5. Subsistema de comunicação: Esse subsistema permite a comunicação entre o computador e outros dispositivos ou redes. Os componentes incluem:
*
Carta de interface de rede (NIC): Permite que o computador se conecte a uma rede (por exemplo, Ethernet, Wi-Fi).
*
modems: Usado para comunicação sobre linhas telefônicas ou outros canais de comunicação.
* portas e interfaces: Conexões (por exemplo, USB, Thunderbolt, HDMI) para conectar periféricos.
6. Subsistema de energia: Isso fornece a energia elétrica necessária para que todos os componentes funcionem. Os componentes incluem:
*
Unidade de fonte de alimentação (PSU): Converte a energia CA da saída da parede em energia CC exigida pelos componentes do computador.
É importante observar que esses subsistemas são altamente interconectados e dependentes um do outro. A CPU conta com a memória para acessar instruções e dados, os subsistemas de entrada/saída fornecem a interface para interação do usuário e o subsistema de comunicação permite interação com dispositivos e redes externos. O subsistema de energia é fundamental para a operação de todos os outros subsistemas.