Normalmente este tipo de memória principal é também denominado por RAM (Random Acess Memory) que significa Memória de acesso
aleatório, e que permite o acesso directo a posições de memória, daí que o seu nome correcto devesse ser memória de acesso directo.
São constituídos por memórias estáticas, normalmente de grande capacidade e reduzida velocidade,
destinadas a guardar permanentemente dados para tratamento e todas as aplicações de software, nomeadamente
o sistema operativo...
É uma extensão da memória dinâmica ou RAM numa unidade de memória secundária, nomeadamente
no disco onde se encontra o sistema operativo, já que é este que se encarrega de gerir esta memória, permitindo
ao administrador determinar a sua dimensão máxima.
Esta memória é volátil, devendo-se isto ao facto da tabela de indexação ser perdida no caso de falha de
corrente eléctrica.
DISPOSITIVOS PERIFÉRICOS
Um computador ou qualquer outro sistema que se pretenda tirar partido das suas potencialidades tem que ter
pelo menos um dispositivo de entrada e outro de saída, ou seja, temos que lhe indicar o serviço para este apresentar os
resultados, podendo eles ser apresentados dos mais variados formatos, como por exemplo impressos, visíveis num monitor,
enviados por mail ou rede, etc.
As informações de comando ou entradas de dados podem ser efectuadas por teclados, scaners, rede inter e intranet, etc.
Este tipo de dispositivos encontram-se num mercado competitivo, e como tal existem variadas tecnologias,
principalmente em dispositivos "sem fios", ópticos, tuchscreens, projectores digitais, que alargaram a gama de consumíveis,
nomeadamente micro-câmaras, micro-zips, etc.
Um conceito actual revolucionário e que aponta para o futuro dos periféricos é realidade virtual, a qual pode
interagir com qualquer aparelho electrónico através de movimentos e sons pré-programados.
Inicio Ý
Unidade Central de Processamento (CPU - Central Processing Unit):
Tambem abitualmente denominado por processador; controla as operações
do computador e executa as funções de processamento de dados.
Esta elemento do sistema baseia-se na mamipulação de registos, que é a base
de todo o processo.
Formas de Classificação do CPU:
Família;
Velocidade de relógio;
Número de bits;
Tecnólogia -> CISC/RISC.
|
Unidade Aritmética Lógica (ALU - Aritmetic and Logic Unit):
Executa as funções de processamento de dados do computador,
nomeadamente operações de dados binários.
|
Circuitos de Unidade Aritmética Lógica
Dispositivos electrónicos puros projectados ou pré-programados para realizar
tratamentos de dados binários baseados em algoritmos simples.
|
Acomulador (AC- Accumulator)
Empregados para guardar temporariamente parte dos operadores e dos
resultados das operações da ALU.
|
Cociente do Multiplicador (MQ- Multiplier Quotient)
Destinam-se a guardar temporariamente a restante parte dos operadores e dos
resultados das operações da ALU (extensão da AC, guarda parte decimal no caso de Reais).
|
Registo do Buffer de Memória (MBR- Memory buffer register)
Contem a word que irá ser guardada na memória, ou é usada para
receber a word que vem da memória.
|
Unidade de Controlo (CU - Control Unit)
Controla a operação da CPU e de algum
modo controla o computador.
|
Registo do Endereço de Memória (MAR- Memory address register)
Especifica o endereço da word em memória para onde vai ser escrita
ou de onde vai ser lida para o MBR.
|
Registo da Instrução do Buffer (IBR- Instruction Buffer Register)
Serve para guardar temporariamente o endereço da word (instrução)
em memória.
|
Registo da Instrução (IR- Instruction Register)
Analogamente ao IBR, guarda a parte da instrução referente ao Opcode.
|
Contador do Programa(PC- Program Counter)
Contem o endereço do próximo par de instruções a serem lidas da memória.
|
Circuitos de Controlo
Circuito que contem na sua estrutura a definição dos sinais de permisão e gestão
de todos dos processos.
|
Memória Principal
Armazena tanto dados como instruções, estão estruturadas de forma hierárquica,
logo beneficia do principio de localidade.
|
Memória Primária
Consiste em suportar temporariamente dados necessários para completar tarefas.
Estas destinam-se a evitar o armazenamento de informação num nível hierárquico inferior.
Este tipo de memórias devido à tecnologia que utilizam necessitam que as suas células
sejam renovadas por períodos muito reduzidos, sobre pena de perderem os dados contidos nestas.
Esta memória é volátil pois requer alimentação eléctrica.
|
Registos
São as memórias mais pequenas e destinam-se a guardar partes ou blocos das words.
|
Cache Primária
Pode ser interna ou não ao processador, e é muito reduzida capacidade e mas muito rápida.
|
Cache Secundária
Pode existir ou não, é externa ao processador (motherbord),
é maior e mais lenta que a cache primária. Normalmente existe sempre,
só é excepção se processador não tiver cache interna.
|
Cache de nível três
Não é muito comum existir, mas uma boa motherbord traz sempre duas caches,
e um processador bem estruturado também possui obrigatoriamente cache interna.
No entanto podem existir mais caches, obrigatoriamente sempre mais lentas e maiores.
|
Memória Principal
Esta memória, vulgarmente denominada por RAM, encontra-se na ultima posição hierárquica
das memórias voláteis, pois está ligada ás memórias estáticas e tem como função conter informação
que seja necessária para a execução dos processos, evitando ou reduzindo ao mínimo os acesos a
memórias secundárias.
|
Memória Secundária
Destina-se a armazenar conteúdos de informação de modo definitivo, logo só requerem alimentação
eléctrica para o manuseamento dos dados.
Esta tecnologia baseou-se inicialmente nos princípios do electromagnetismo.
|
Discos Duros
Unidades de armazenamento magnéticas de grande dimensão que normalmente são internas ao computador.
|
Disquetes
Unidades de armazenamento magnéticas portáteis e de pouca capacidade.
|
CDRs, CDRWs e DVDs
São de única ou múltipla escrita, e no caso dos últimos já atingem os 17GB de capacidade.
|
ZIPs
Podem ser internas ou externas, funcionam como as drives de disketes mas os discos zip tem mais
capacidade e são mais fiáveis devido ás protecções que possuem.
|
Outros dispositivos
Dispositivos internos ou externos, PCcards,...
|
Dispositivos Interfaces
Dispositivos que se destinam a facultar comunicações
entre qualquer dispositivo interno ou externo.
|
BUS do Sistema
Liga as memórias primárias.
|
Linhas de Dados
Promove o caminho para transmitir dados do sistema.
A sua largura determina o n.º bits de transmisão.
|
Linhas de Endereços
São utilizadas para transmitir a fonte ou destino da informação bem como o acesso
a portas I/O.
A sua largura determina a capacidade do sistema.
|
Linhas de Controlo
São utilizadas para validar através de informações temporais, controlar os acessos
e as linhas de dados e endereços.
Cada bus possui um tipo de controlador distinto, sendo utilizado o que mais se adequa á
plataforma adoptada.
|
Bus de I/O
Liga todos os outros dispositivos.
|
Linhas de Dados
Promove o caminho para transmitir dados do sistema.
A sua largura determina o n.º bits de transmisão.
|
Linhas de Endereços
São utilizadas para transmitir a fonte ou destino da informação bem como o acesso
a portas I/O.
A sua largura determina a capacidade do sistema.
|
Linhas de Controlo
São utilizadas para validar através de informações temporais, controlar os acessos
e as linhas de dados e endereços.
Cada bus possui um tipo de controlador distinto, sendo utilizado o que mais se adequa á
plataforma adoptada.
|
Dispositivos de Entrada/Saída (I/O - Input/Output)
Transferência de dados entre computadores e o
ambiente externo.
|
Dispositivos de Entrada
Servem para os utilizadores emitirem/ordenarem tarefas.
|
Podem dividir-se em categorias
Gráficos, sonoros, teclados, tutch,...
|
Dispositivos de saída
Servem para os utilizadores receber os resultados.
|
Podem dividir-se em categorias
Formatos Gráficos, papel; sonoros,...
|
MOTHERBORD
É uma PCB que contem controladores, buses e outros dispositivos para permitir o interface entre os
mais variados sistemas de hardware, nomeadamente discos, tapes, placa gráfica, placa de som, memória, entre
muitas outras, e sem esquecer o processador.
As suas principais diferenças devem-se fundamentalmente ao chip7 utilizado, ao tipo soKet que
suporta o processador, aos tipos e quantidade de Buses I/O, tipo e quantidade de memória suportada
e à fiabilidade e qualidade dos componentes em geral.
Inicio Ý
Trabalho Realizado por: Bruno Tomé
Departamento de Engenharia informática