Arquitetura de Computadores
Nos dias atuais, a utilização de desktop, notebook, smartphones, tablets, servidores entre outros é indispensável, o mundo está informatizado e para isso precisamos dos computadores. Mas uma pergunta importante é: Como é a arquitetura e organização dos computadores? É sobre isso que vamos falar um pouquinho hoje.Primeiro, a função básica do computador é receber dados, processá-los e apresentá-los de forma que possamos entender.
Para que sua função básica seja efetiva, um computador destes componentes:
Cada um destes componentes tem suas funcionalidades específicas e importantes dentro de um computador. E a partir deste ponto, mostraremos um pouco mais o que cada componente faz e como ele é:
A CPU (Central Processing Unit) é o componente principal de um computador, ele é responsável por todos os cálculos e processamento, estes por sua vez, podem ser "unicore" e contém apenas um core (um núcleo) ou multicores (múltiplos núcleos).Em um core (núcleo) tem em sua composição:
É importante dizer que em processadores multi-cores, cada core deste processador, terá a composição citada anteriormente.
Recomendados pelo LinkedIn
A diferença entre um processador de um core e um processador multicore está na quantidade de núcleos que cada um tem, o processador "unicore" conta com apenas um núcleo de processamento, já o multicore tem mais de um núcleo de processamento.
Outra diferença está na forma de como este processamento ocorre, em um "unicore" o processador é capaz de processar uma instrução por vez, porém, para que possa ser executada mais de uma instrução, é necessário o ciclo de clock (que é um pulso elétrico que sincroniza os componentes), que é um tempo dado para que dá instrução seja executada.
Já no processador multicore, cada core é independente o que permite a execução de múltiplas instruções, pois cada núcleo tem sua operação independente, o que aumenta o desempenho.
O sistema operacional é um software desenvolvido, que trabalha como uma interface entre usuário e hardware, estando no meio dos dois. Este componente é extremamente importante, nele o usuário pode realizar todas as suas operações, navegar na internet, desenvolver aplicativo entre outras atividades, armazenar dados, acessar arquivos entre outros. Outra função do S.O é gerenciar os recursos de hardware do computador, além desta função, o S.O deve garantir a estabilidade e segurança de todo o sistema.
Em outro artigo irei continuar este assunto caso queiram, comentem aqui.