Um computador tem uma arquitetura especial.
Um computador tem três unidades principais: CPU (Central Processing Unit), memória principal e unidade de I/O (input/output). O CPU consiste em três unidades menores: ALU (Arithmetic Logic Unit), CU (Control Unit) e Registradores.
A ALU é o hardware que executa as funções de aritmética e lógica que são executadas no programa. A Control Unit sincroniza e controla os dados. Os registradores são muito rápidos e possuem memória que são utilizadas para buscar instruções e informar os dados para a memória principal do programa e alimenta a ALU para a execução aritmética ou lógica.
Os registradores também são utilizados para guardar resultados da ALU e transmitir de volta para a memória principal do programa.
A memória também é chamada de memória primária, que é utilizada para carregar códigos executáveis com dados e fornece um suporte para o ambiente executar o programa.
A unidade I/O conecta dispositivos externos como: teclados, monitores, memória secundária (hard disk) e assim por diante. Também fornece portas para conectar outros dispositivos tais como: mouse, USB, joystick e muito mais.
As três unidades são conectadas por buses que são canais que as interligam, para que esses hardwares do computador possam guardar e manipular a linguagem humana (símbolos) que tem a capacidade de se comunicar com o mundo externo e aceitar entrada de dados (input) e mostrar resultados (output).
Deixe um comentário