Estrutura dos computadores Flashcards
O que é a MotherBoard/SystemBoard?
Placa onde muitos componentes são montados direta ou indiretamente
Quais os compontentes insdipensáveis ao funcionamento do computador?
- CPU
- Bus
- Memória
- Processamento Gráfico
- Fonte de alimentação elétrica
- Portas de comunicação
De que são feitos os componentes?
metal + óxido + silício
placas → plásticas
invólucros → plásticos, metálicos ou cerâmicos
O que significa CPU?
Central Process Unit
O que é a CPU?
Um chip, ‘bloco’ de circuito integrado, responsável pelo processamento de dados num computador
Quais as componentes da CPU?
- Unidade de Controlo (CU)
- Unidade Aritmética e Lógica (ALU)
- Registos
- Ligações entre os vários componentes e ao exterior do CPU
O que é a Unidade de Controlo?
‘Cérebro’ da CPU,, controla as operações garantindo que são interpretadas e ordenadamente executadas (codificadas para linguagem binária)
O que é a Unidade Aritmética e Lógica (ALU)?
Circuito digital que realiza operações de adição e booleana AND
O que são os Registos?
Memória dentro da CPU que armazena n bits.
Grande velocidade de acesso
As ligações entre os vários componentes e ao exterior do CPU são feitas através de…
buses
O que é a frequência máxima de relógio de uma CPU?
Frequência calculada com o tempo que demora a instrução mais demorada a ser executada
O que é um Bus?
Conjuntos de “fios” condutores por onde circulam os sinais elétricos entre componentes, dentro dos dispositivos e de/para periféricos
Relação bit/condutor
1 bit/1condutor
O que são sistemas de armazenamento?
Dispositivos que permitem a escrita, armazenamento não volátil e leitura de dados
O que é a RAM (Random Access Memory)?
Memória principal de um computador
Armazenamento volátil
Acesso mais rápido que os dispositivos de armazenamento não volátil
Para que serve a RAM?
Usada pela CPU para acesso a dados e programas em execução
O que é a Cache?
RAM volátil, mas de qualidade superior o que as torna mais rápidas e mais caras
Para que serve a cache?
Mantém os dados e as instruções mais usadas pela CPU, melhorando o desempenho
Qual a hierarquia das memórias num computador?
1-Registos
2-Cache
3-RAM
4-SSD/HDD
5-Memórias periféricas
ROM
READ ONLY MEMORY → informações gravadas pelo fabricante uma única vez,, não podem ser alteradas/apagadas
PROM
programmable read-only memory → ROM mas pode ser programada depois do fabrico, uma vez
EPROM
erasable programmable read-only memory → não volátil, pode ser apagada apenas por exposição a uma forte luz UV
EEPROM
Electrically-Erasable Programmable Read-Only Memory
DRAM
Dynamic random-access memory → volátil, perde os dados quando a energia é removida
SRAM
Static random-access memory → volátil,, mantém os dados na presença de energia, (na DRAM degradam-se progressivamente)
SDRAM
Synchronous dynamic random-access memory → DRAM que aceita novos comando antes de concluir o anterior (pipeline)
DDR SDRAM
Double Data Rate Synchronous Dynamic Random Access Memory → SDRAM com taxas de transferência mais altas
Dip Memory
Duo In-line Package → encapsulamento de circuitos integrados e de componentes discretos, como transistores, resistores e capacitores
SIMM
Single In-line Memory Module → pequena placa que contém um agrupamento de circuitos integrados de memórias RAM
DIMM
Dual In-Line Memory Module - série de circuitos integrados de RAM,, método predominante para adicionar memória
SODIMM
small outline dual in-line memory module) → alternativa menor às
memórias DIMM
GPU
Graphics Process Unit → processador especializado para imagens, vídeos e caratéres antes de os enviar para o ecrã
GPU e memória de vídeo podem estar integradas na MotherBoard ou..
na placa gráfica
Periférico
Dispositivo externo auxiliar usado para enviar ou receber informações do computador ligado à CPU
Tipos de periféricos
Entrada (rato), Saída (monitor), Entrada e saída (dispositivos de armazenamento de dados)
Portas de comunicação
Servem para a comunicação com os periféricos
USB
Universal Serial Bus → comunicação universal com periféricos
Qual a grandeza do tempo de execução?
Nanosegundos
Como melhorar a performance?
Pipeline de intruções
RISC - Reduced Instruction Set Computer
RISC + CISC (Complex Instruction Set Computer)
Colocação de memória de acesso rápido
Criação de vários conjuntos de Buses
Colocação de vários CPU’s (cores)
Colocação de GPU
Tipos de Buses
Buses de endereços
Buses de dados
Buses de Controlo