Sei sulla pagina 1di 8

c  

m  


 
 


   Consiste em recursos de Hardware e Software em três funções


básicas:

  assegura que cada processo tenha o seu espaço de endereçamento começando
por zero.

   assegura que um processo não use um endereço de memória que não o pertença

     possibilita a uma aplicação o uso de mais memória do que
fisicamente existente

Vantagens e Desvantagem

Permite que o processador execute programas que excedam o espaço de memória


principal(RAM) com relativa rapidez e eficiência,contudo a dependência excessiva n-o uso
da memória reduzir a velocidade do sistema.Note que a memória virtual é um espaço no
disco duro e os acessos ao disco duro são por vezes lentos quando comparados com a
velocidade dos processadores actuais.


c 

r a memória localizada proxima da ucp, de alta velocidade , bastante cara e tem como
principal função o auxilio a memória RAM nos diversos armazenamentos das várias
instruções e dados requisitados pelo Sistema Operativo.Esta dividida em L1 cache ,L2
cache.A L1 cache e esta embutida no processador e necessita do controlador que esta no
processador e L2 Cache esta fora do processador e nessecita do controlador que esta
localizado no chipset a placa mãe.

c 
  
c  
m  


c c  c


    (do inglês ‘ c , frequentemente
abreviado para ) é um tipo de memória que permite a leitura e a escrita, utilizada
como memória primária em sistemas eletrônicos digitais. O termo acesso aleatório
identifica a capacidade de acesso a qualquer posição em qualquer momento, por oposição
ao acesso sequencial, imposto por alguns dispositivos de armazenamento, como fitas
magnéticas r uma memória volátil, isto é, todo o seu conteúdo é perdido quando a
alimentação da memória é desligada



  (¦ ‘ 


‘    , que significa  ‘  ‘‘
‘‘  em Português) é um tipo de memória de acesso aleatório que mantém os dados
armazenados desde que seja mantida sua alimentação, não precisa de ser analisada ou
recarregada a cada momento como é o caso das memórias DRAM.Fabricada com circuitos
electrónicos conhecidos como latch.

è

O nome dinâmica é referente a tecnologia de armazenar programas e dados e não a forma


de acessa-lo, ela funciona como bateria que deve ser recaregada sempre que apresentar 
carga insuficiente para alimentar o equipamento.Todas a vezes que a CPU for acessar a
memória,para escrita ou para leitura,cada célula dessa memória é actualizada, o processo é
chamado de refrescamento de memória . r a mais barata ,a mais usada nos comoputadores
e são aquelas que foram popularizadas como memórias RAM.Este atributo vem do nome
Inglês Rondom Acess Memory que significa que os dados nela podem ser acessados a partir
de qualquer endereço,contrapondo com as de acesso sequencial.

è
r a memória dinâmica sícrona ,o que seu funcionamento é sicronizado com o do chipset
atravês de um clock,por exemplo um processador com um clock externo de 150 Mhz,o
chipset tambem opera a 150 Mhz assim como também a memoria SDRAM.

c 
  
c  
m  


è    è


Em um modulo SIMM os chips de memória são fixados em um PCB(placa de circuito)
rectangular que possui uma fila de contactos eléctricos dispostos simetricamente nos lados
do PCB .Neste modulo, o contacto eléctrico de um lado é exactamente igual ao do outro
lado,

è
Em modulo DIMM estes contactos ão independentes.Ao contrário das memórias SIMM,
estes módulos possuem contatos em ambos os lados do pente, e daí lhes vem o nome
(DIMM é a sigla de èual nline emory odule). São módulos de 64 bits, nao necessitando
mais utilizar o esquema de ligação das antigas SIMM (ingle nline emory odule), a
paridade


























c 
  
c  
m  


@  



       ! 
é um circuito combinatório responsável pela execução de somas, subtrações e funções
lógicas, e pelas decisões lógicas (isto é, comparações entre informações; por exemplo,
decidir se 5 <= 3 ou se 5 > 3). A ULA trabalha sob o comando da unidade de controle e
utiliza uma parte da memória para trabalhar: o ‘‘.

Todas as operações matemáticas são necessárias em processamento científico e de


engenharia, na geração de imagens bidimensionais e tridimencionais, apresentação de
resultatdos (Texto/Imagem) na tela necessita constantemente de grande quantidade de
cálculos para a determinação de coordenadas e a unidade de ponto flutuante trabalha em
tempo todo.

A ULA realmente executa as operações aritméticas e lógicas referenciadas pelos Opcodes


Em informática, um 

  (ou ‰ ) é a referência à instrução que um
determinado processador possui para conseguir realizar determinadas tarefas.
"   

Dois elementos são necessários para a execução de operações aritméticas:

È? Um banco de registradores para armazenar os operandos e o resultado das


operações; 
È? A ALU que será utilizada para realizar as operações.








c 
  
c  
m  


X     
Responsável por gerar todos os sinais que controlam as operações no exterior do CPU, e
ainda por dar todas as instruções para o correto funcionamento interno do CPU; a apoiá-
la/o terá a colaboração de uma outra estrutura/actor (o decodificador de instruções).

A unidade de controle executa três ações básicas intrínsecas e pré-programadas pelo


próprio fabricante do processador, são elas: busca (fetch), decodificação e execução.



Os componentes da unidade de controle possuem as seguintes características e funções:

È? Registrador de endereço- registrador de 8 bits, com controle de carga (/LRE) e


sensível a transição positiva do clock. Tem cmo função armazenar o endereço da
memória que está sendo acessada;

È? Registrador de Instruções Ȃ registrador de 8 bits, com controle de carga (/LRI) e


sensível a transição positiva do clock. Tem como função armazenar o código da
instrução buscada na memória, que será executada.

Contador do programa Ȃ contador crescente de 8 bits, com controles de clear assíncrono


(/RESET), incremento síncrono (/ICP), e carga síncrona (/LCP), sensível a transição
positiva do clock. Tem como função indicar a posição de endereço de memória onde está
armazenado a próxima instrução a ser buscada

c 
  
c  
m  


Ë # 
Em placas-mãe são responsáveis por desviar o fluxo elétrico permitindo configurações por
meio físico

São pequenos contatos elétricos, envolvidos por um encapsulamento plástico, que servem
para programar opções de funcionamento das placas, no que diz respeito ao hardware.

São pequenos dispositivos que servem para configurar os dispositivos para que a placa mae
possa reconhece-los

Por exemplo: atrás de todo disco rígido há um jumper que serve para definir se aquele
disco será um disco primário (master) ou secundário (slave) ou mesmo pode limitá-los a
32GiB de capacidade.

$ % 
 & !è
'  !( 
  

1. Busca próxima instrução na memória e armazena no IR


2. Atualiza Contador de instrução PC para apontar para a próxima instrução 
3. Determina tipo de instrução armazenada no IR
4. Determina endereço dos dados na memória, se a instrução requer dados adicionais
5. Busca palavras (dados) na memória, caso a instrução precisar, e armazena-as em
outros registradores
6. Executa instrução
7. Volta ao passo 1

Ou

 Interpretação de Instruções Ȃ Ciclo de Busca-Decodificação-Execução:


i. Busca da próxima instrução no endereço da memória principal apontado pelo PC e
armazenamento da mesma no IR.
ii. Atualização do PC, fazendo-o apontar para a instrução seguinte (PC := PC +1).
iii. Determinação do tipo de instrução armazenada no IR. iv. Se a instrução precisa de
operandos armazenados na memória
principal, os seus endereço devem ser determinados. v. Caso necessário, busca de
operandos na memória principal. vi. Execução da instrução. vii. Retorno ao passo i para
iniciar a execução da instrução seguinte.

Observação: O ciclo de busca-decodificação-execução pode ser implementado em hardware


ou software (interpretador = microprograma).

c 
  
c  
m  


 )
 & 

Existem 2 tipos de arbitragem de barramentos ,%*+,è 


è%*+,è 
) %-


conhecido como    , um    ‘   


do barramento.

O dispositivo mais próximo do árbitro se torna o mestre do barramento quando a  ‘


‘‘ ‘ (ligada em série a todos os dispositivos) estiver ativada e o dispositivo
quiser usar o barramento. Caso contrário ele libera o sinal para o próximo dispositivo.



(a) Árbitro centralizado operando com um nível, usando arbitragem daisy chain. (b) O
mesmo árbitro operando com 2 níveis

c 
  
c  
m  


)
 -


A ‘ ‘ ‘‘‘ não usa árbitro para controlar o acesso ao barramento

Neste esquema, quando um dispositivo precisar usar o barramento, o dispositivo deve


ativar a linha de requisição. Todos os dispositivos monitoram todas as linhas de requisição-
portanto, ao final de um ciclo do barramento, cada dispositivo sabe se foi ou não dele a
requisição de maior prioridade e, consequentemente, se ele pode ou não usar o barramento
do próximo ciclo.

Este esquema precisa de mais linhas de barramento, mas não precisa pagar o preço de
ter um árbitro. O número de dispositivos está limitado ao número de linhas de requisição
disponíveis




c 
  

Potrebbero piacerti anche