Você está na página 1de 29

Conceitos e

Arquitetura de
Microcomputadore
s
Lucas Scotta
lucasscotta.tk
lscotta@iff.edu.br
14/05/2013

Conceitos
HARDWARE:
Circuitos eletrnicos responsveis pela execuo

direta de instrues em linguagem de mquina: CIs,


placa impressa, cabos, fontes de alimentao, etc.

SOFTWARE:
Algoritmos e suas representaes no computador

(programas).

FIRMWARE
Software embutido em circuitos eletrnicos.

Conceitos
Sistema Operacional(SO) a plataforma

grfica que torna o computador utilizvel.


Responsvel por gerenciar os dispositivos de

hardware do computador (como memria, unidade de


disco rgido, unidade de DVD) e oferecer o suporte para
os outros programas funcionarem (como Word, Excel
etc).

Descrio dos Hardwares


fundamentais
Placa Me
mainboard ou motherboard.
Placa de circuito impresso, que serve como base

para a instalao dos demais componentes de


um computador.
processador,
memria RAM,
os circuitos de apoio,
as placas controladoras,
os slots do barramento e,
o chipset.

Descrio dos Hardwares


fundamentais

Descrio dos Hardwares


fundamentais

Descrio dos Hardwares


fundamentais
Processador:
Circuito integrado que realiza as funes de clculo e

tomada de deciso de um computador, por isso


considerado o crebro do mesmo.
Ele faz parte de um importante elemento do

computador, a Unidade Central de Processamento (em


ingls CPU: Central Processing Unit).
Hoje todos os circuitos e chips dispostos em diversas

placas que compunham a Unidade Central de


Processamento esto integrados no microprocessador.

Descrio dos Hardwares


fundamentais
Processador:
Os processadores trabalham apenas com linguagem de

mquina (lgica booleana).


Realizam as seguintes tarefas: - Busca e execuo de

instrues existentes na memria.


Os programas e os dados que ficam gravados no disco (disco

rgido ou disquetes), so transferidos para a memria.


Uma vez estando na memria, o processador pode executar

os programas e processar os dados; - Controle de todos os


chips do computador.

Descrio dos Hardwares


fundamentais

Descrio dos Hardwares


fundamentais
Memria: Depois do processador, temos a memria

RAM, usada por ele para armazenar os arquivos e


programas que esto sendo executados, como uma
espcie de mesa de trabalho.
A quantidade de memria RAM disponvel tem um

grande efeito sobre o desempenho, j que sem


memria RAM suficiente o sistema passa a usar
memria swap, que muito mais lenta.
A principal caracterstica da memria RAM que ela

voltil, ou seja, os dados se perdem ao reiniciar o micro.

Descrio dos Hardwares


fundamentais
por isso que ao ligar necessrio sempre

refazer todo o processo de carregamento, em


que o sistema operacional e aplicativos
usados so transferidos do HD para a
memria, onde podem ser executados pelo
processador.

Descrio dos Hardwares


fundamentais
Tipos:
RAM

- "Random Access Memory": memria de leitura/escrita, voltil, para


armazenamento temporrio de programas e dados

RAM

Esttica - RAM com menor densidade e mais rpida que a RAM


dinmica. No necessita de circuitos adicionais em um microcomputador.

RAM

Dinmica - RAM com maior densidade e mais lenta que a RAM


esttica. Necessita de circuitos adicionais de controle em um
microcomputador.

ROM

- "Read Only Memory": memria programada quando a pastilha


fabricada, no podendo ser modificada. usada para armazenamento
permanente de programas e dados;

Descrio dos Hardwares


fundamentais
Tipos
PROM - "Programmable ROM":
memria programada por um dispositivo programador de PROM.
Programvel uma nica vez;
EPROM - "Erasable PROM":
memria que pode ser apagada e reprogramada vrias vezes.
Apagvel pela incidncia de raios ultra-violeta e programvel por
um dispositivo programador de EPROM;
EEPROM - "Erasable Electrically PROM":
memria EPROM eletricamente modificvel, sem necessidade de
dispositivos externos apagadores ou programadores.

Descrio dos Hardwares


fundamentais

Descrio dos Hardwares


fundamentais

Descrio dos Hardwares


fundamentais
Disco Rgido a parte do computador onde

so armazenados os dados:
Winchester (termo em desuso),
"memria de massa,
"memria secundria"
O disco rgido uma memria no-voltil,
as informaes no so perdidas quando o
computador desligado, sendo considerado o
principal meio de armazenamento de dados em
massa.

Descrio dos Hardwares


fundamentais

Descrio dos Hardwares


fundamentais

Descrio dos Hardwares


fundamentais
Antes de ligar seu computador na rede eltrica, de
extrema importncia verificar se o seletor de
voltagem da fonte de alimentao corresponde
tenso da tomada (no Brasil, 110 V ou 220 V). Se o
seletor estiver na posio errada, a fonte poder ser
danificada, assim como outros componentes da
mquina. Menos comuns, h modelos de fontes que
so capazes de fazer a seleo automaticamente.

Fontes ATX tambm trouxeram um recurso que


permite o desligamento do computador por
software

Barramentos
Um sistema de barramentos definido como um

conjunto fsico de linhas de sinal que possuem funes


especficas dentro do sistema.
O sistema de barramentos de um microcomputador

composto de 3 barramentos independentes em suas


funes eltricas: o barramento de endereos, o
barramento de dados e o barramento de controle.
O Barramento de Endereos apenas de sada (em

relao CPU) e define o caminho de comunicao


dentro do sistema.

Barramentos
O Barramento de Dados bidirecional, sendo o meio de

comunicao entre os componentes do sistema.


Na sada de dados da CPU, estes so gerados pelo microprocessador

(CPU) e enviados uma unidade que selecionada pelo barramento


de endereos.
Na entrada de dados, estes so gerados por uma unidade particular e

enviados ao microprocessador.

O Barramento de Controle, como o prprio nome indica, envia e

recebe os sinais de controle necessrios transferncia de dados no


sistema.
Este barramento composto, basicamente, de 4 tipos de sinais: leitura

de memria ativa, escrita de memria ativa, entrada atravs de


dispositivo externo ativo e sada atravs de dispositivo externo ativo.

ARQUITETURA PADRO DE UM
MICROPROCESSADOR
Depois de se examinar um sistema de microcomputador de

forma global, nesta seo ser apresentada a arquitetura


padro de um microprocessador. Destacam-se os seguintes
blocos:
Registrador de Instruo (RI) - registrador que armazena a

instruo sendo executada;


Contador de programa ("Program Counter - PC") -

registrador que armazena o endereo de memria da prxima


instruo a ser executada;
Acumulador - registrador que contm o dado a ser

processado;

ARQUITETURA PADRO DE UM
MICROPROCESSADOR
Apontador de pilha ("Stack Pointer - SP")

- registrador que aponta para o endereo de


retorno de subrotina, sendo este ltimo
armazenado em uma pilha na memria;
Unidade Lgica e Aritmtica (ULA) -

circuito combinacional utilizado para


operaes lgicas e aritmticas envolvendo
dois operandos;

ARQUITETURA PADRO DE UM
MICROPROCESSADOR
Decodificador de instrues - circuito combinacional utilizado para

determinar qual a prxima instruo a ser executada. Isto feito a partir do


cdigo de operao armazenado previamente no Registrador de Instruo;
Unidade de controle - circuito sequencial interno ao microprocessador

utilizado para gerar os sinais de controle necessrios execuo da


instruo previamente decodificada;
Registradores auxiliares - conjunto de registradores de rascunho que

podem ser usados em conjunto ou separadamente para operaes


intermedirias, sem que seja necessrio o acesso sistemtico memria;
Flags conjunto de Flip-Flops destinados a guardar as condies resultantes

da execuo de instrues. Tais flags so fundamentais no sentido em que


se constituem no nico mecanismo que o programador Assembly dispe
para desvios de processamento e implementao de algoritmos.

ARQUITETURA PADRO DE UM
MICROPROCESSADOR

ARQUITETURA PADRO DE UM
MICROPROCESSADOR

Hardware necessrios para montar um


Computador

Você também pode gostar