segunda-feira, 13 de dezembro de 2010
Pipeline
CPU-Instruções
• a primeira parte indica o que é a instrução e como será executada, sendo constituída de um só campo;
• a segunda parte refere-se ao(s) dado(s) que será(ão) manipulado(s) na operação, podendo ser constituída por mais de um campo.
• instruções com C.Op. de tamanho fixo;
• instruções com C.Op. de tamanho variável.
segunda-feira, 6 de dezembro de 2010
CPU - Central Processing Unit
da Memória
Registadores utilizados no CPU
Registrador de Instrução – RI (Instruction Register – IR)
crucial para o processo de controle e da execução dos programas.
escrita.
quinta-feira, 2 de dezembro de 2010
Processadores AMD
segunda-feira, 29 de novembro de 2010
Processadores Intel
Fig.1- Processador da Intel I3 ( Clique na imagem para alargar) |
Evolução de Processadores
segunda-feira, 15 de novembro de 2010
Interfaces da memória de secundária
As portas série representam os primeiros interfaces que permitiram aos computadores trocar informações com “o mundo externo”. O termo série designa um envio de dados através de um fio único: as bits são enviadas umas a seguir às outras (consulte a secção transmissão de dados para um curso teórico sobre os modos de transmissão).
Porta Paralela
A transmissão de dados em paralelo consiste em enviar dados simultaneamente sobre vários canais (fios). As portas paralelas presentes nos computadores pessoais permitem enviar simultaneamente 8 bits (um byte) através de 8 fios.
Universal Serial Bus (USB) é um tipo de conexão "ligar e usar" que permite a conexão de periféricos sem a necessidade de desligar o computador.
quinta-feira, 11 de novembro de 2010
Interfaces de memória secundária
Fig.1-Interface SATA
segunda-feira, 8 de novembro de 2010
Barramento de Expansão
Fig.1 - Barramento ISA
PCI
Numero de bits: 32 bits ou 64 bits
Velocidade: 32 bits: 132MiBps, 64bits: 264MiBps
Conecta os periféricos em computadores baseados na arquitetura IBM PC
Data em que surgiu: 1990
AGP
Numero de bits: 32 bits
Velocidade: 32 bits: 266MiBps
Uiliza o padrão para conectar um tipo de periférico a uma placa-mãe de computador,utilizado para a placa gráfica
Data em que surgiu: 1996
Fig.3 - Barramento AGP
Data em que surgiu: 2004
Tabela de velocidade do PCI Express
Tabela de velocidades dos barramentos
Gestão de memória e DMA
-a memória viva: composta por circuitos integrados, por conseguinte muito rápida.
Fig.1 - DMA
O DMA permite que certos dispositivos de hardware num computador acedam a memória do sistema para leitura e escrita independentemente da CPU. Muitos sistemas utilizam DMA, incluindo controladores de disco, placas gráficas, de rede ou de som.O acesso dirceto da memória é usado igualmente para transferência de dados de núcleos em processadores multi-core, em especial nos sistema-em-microplaquetas do processador, onde seu elemento de processamento é equipado com uma memória local ,e o acesso direto da memória é usado para transferir dados entre a memória local e a memória principal. Os computadores que têm os canais de acesso direto a memória podem transferir dados aos dispositivos com muito menos perdas gerais de processamento do que computadores sem uma via de acesso direto à memória. Com acesso direto da memória, o processador central executa transferências, faz outras operações enquanto alguma transferência estiver em andamento, recebe uma interrupção do controlador de acesso direto da memória uma vez que a operação foi feita.
Bus mastering é um recurso suportado por algumas arquiteturas de barramento, que permitem que um controlador - principalmente discos rígidos, unidades de CD-ROM e DVD-ROM, conectado a interface IDE ou SATA - se comunique diretamente com outro dispositivo, ou seja, a memória.
Fig.2 - Controladora de DMA e Bus Mastering
quinta-feira, 4 de novembro de 2010
Memória Cache
Fig.1 - Pirâmide da Memória Cache
Cache Primeiro Nível (L1)
Cache Segundo Nível (L2)
Cache Terceiro Nível (L3)
Componentes onde é aplicada
Memória Ram
DRAM é um tipo de memória RAM de acesso directo que armazena cada bit de dados num condensador. Apresentam alta capacidade de armazenamento, baixo consumo de energia, velocidade de operação moderada, armazenam 1s e 0s como carga de MOS, baixo custo. Porém existem desvantagens: necessitam de recarga periódica das células de memória; operação de refresh de cada célula a cada 2~10 ms.
Memória SRAM
Tipos de memória DRAM
Fig.3- SDRAM