Pequena introdução a Arquitetura e organização de computadores

Olá, bem durante esta semana estou realizando estudos em AOC (Arquitetura e organização de computadores), então vou escrever para mostrar como está meu estudo, e ainda ajudar a todos que precisar.

O computador é uma máquina que não foi criado e desenvolvido por uma pessoal, ou um grupo, ou até mesmo uma empresa, pelo contrario, toda esta tecnologia que é possível ver nos dias atuais, só existem pois toda sua criação é uma junção das mais diversas criações e desenvolvimentos tecnológicos. Pois bem todo este desenvolvimento gerou uma máquina bastante precisa e complexa. 

Para iniciar o nossas pesquisas nos computadores, vamos iniciar com o funcionamento.

Bem o funcionamento do computador segue um conceito bastante simples, onde há a [entrada de dados] -> [processamento] -> [saída de dados]. O computador segue este modelo desde seus primórdios em 1940.

Definido este simples conceitos, vamos começar.

O computador como já é de conhecimento geral trabalha para resolver problemas, para isso trabalha seguindo algorítimos ou comandos com sentido lógico. Para seguir este algorítimo e fazer ele de fato funcionar é necessário que todo este algorítimo passe por varias partes do computador, estas explicadas agora, veja:

Componentes do computador:

O computador apresenta muitos componentes, mas como ponto de partida será mostrado a CPU.

Esta é dividida em Processador e memória. O processador por sua vez é dividido em três componentes:

  • UC (Unidade de controle): Esta é a responsável por todas as outras unidades, aqui é realizado a separação e requisitos para a execução de qualquer processo, além de conhecer todas as instruções que o computador pode realizar;
  • ULA (Unidade Logica Aritmética): Aqui são realizados todos  os cálculos aritméticos, como as quatro operações matemática, e testes lógicos como, zero é maior que dois, entre vários outros, porem a complexidade não chega a ser muito elevada (Caso haja a necessidade da realização de instruções mais complexas é utilizado o microcódigo, este apresenta suporte a instruções mais robustas e completas, bastante utilizadas nas áreas de medicina e pesquisas);
  • Registradores: Os registradores são uma memoria interna do processador, este é utilizado de maneira interna para que o processador em certas ações não dependa de outras memorias do sistema.

Já a memoria é dividida em dois grupos, Memoria principal e Memoria auxiliar:

  • Memoria principal:
    • Composta pela memoria RAM e ROM;
      • Memória RAM: Random Access Memory, é utilizada para acessos randômicos, utilizados pelo processador para alocar os dados pré-processados, ou seja a RAM é utilizada para armazenamento temporário, até porque esta é uma memoria volátil, ou seja quando a energia sai do circuito tudo que estava presente na memoria RAM some. Tem alta velocidade e uma capacidade de armazenamento relativamente pequena;
      • Memória ROM: Read Only Memory, é a memoria para somente leitura, aqui fica armazenado o “sistema operacional” da placa mãe, este diz aos demais componentes o que fazer na inicialização do sistema, quais passos realizar depois que o computador é ligado. Esta não é volátil, ou seja, quando o computador desliga não são excluídos as informações que nele estão presentes. Apresenta pequena capacidade de armazenamento e de velocidade. Seu conteúdo não pode ser alterado, e todas as instruções ali presentes foram postas pela empresa que fabricou a placa mãe.
  • Memoria auxiliar: A memoria auxiliar também chamada de memoria de massa, é onde ficam armazenados todos os programas e arquivos presentes na maquina, estes tem pequena velocidade se comparado as outras memorias do computador. Porem possui uma enorme capacidade para armazenar informações.

 

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s