Please enable JavaScript.
Coggle requires JavaScript to display documents.
P2 Arquitetura e Organização - Coggle Diagram
P2 Arquitetura e Organização
Sistemas de Computação
Arquitetura
Atributos de um sistema que são visiveis para o usuário ou que tem impacto direto sobre a execução lógica
Atributos divulgados pelo fabricante
Sobrevive por muitos anos
Elementos que diferenciam
Conjunto de instruções
Acesso à memória
Interface de E/S: conexão física e protocolo de comunicação
Técnicas de virtualização: aumentar ou estender as funções e eficiência
Organização
unidades operacionais e suas interconexões
Atributos não divulgados pelo fabricante
muda com a evolução da tecnologia
Computador
Sistema de grande complexidade, contendo milhões de componentes eletrônicos elementares
Natureza hierárquica: subsistemas inter-relacionados com hierarquia interna - subsistemas elementares
CPU
Processador: componente vital do sistema de computação
Ciclo de instrução
Buscar uma instrução na memória
Interpretar o que a instrução está explicitando
Buscar os dados onde estiverem armazenados
Executar a operação e guardar o resultado no local definido pela instrução
Reiniciar o processo
Parar quando houver uma instrução de parada
Armazenamento interno
Separado do próprio computador
Benefícios
Espaço:
Confiabilidade: relativamente seguro
Conveniência: localizar fácil e rapidamente
Economia: custos de armazenamento menor
Disco Magnético
Definições
Dados como pontos magnetizadas na superfície de um disco rotativo
Pontos no disco convertidos em impulsos elétricos
Tipos
Flexível
Rígido
Lâmina rígida com óxido magnético
Disk pack: Combinação de diversas lâminas em uma única pilha de discos
RAID: Conjunto redundante de discos
Data striping: distribuição de dados / aumenta o desempenho
Data mirroring: espelhamento de disco / aumenta a tolerância a falhas
Partes
Trilha: porção circular da superfície
Setor: porção da trilha em número fixo de Bytes (512B)
Cluster: número fixo de setores adjacentes tratados como uma unidade de armazenamento
Memórias
Hierarquia
Registradores
Memória cache
Memória principal
Memória secundária
Características
Tempo de acesso:
Indica quanto tempo a memória gasta para colocar uma informação no barramento de dados, após uma determinada posição ter sido endereçada
Ciclo de memória
: tempo decorrido entre duas operações sucessivas de acesso à memória
Capacidade
Volatilidade
: relação entre armazenamento e alimentação
Tecnologia de fabricação
Temporariedade
Custo: preço por byte armazenado
Taxa de transferência: taxa em que os dados podem ser transferidos para dentro ou para fora de uma unidade de memória
Classificações
Volatilidade
Volátil: perde informações ao interromper a energia elétrica
Não volátil: retém informações mesmo quando a energia elétrica é interrompida
Fabricação
Semicondutores: rápidas e caras, fabricadas com circuitos eletrônicos
Meio magnético: mais baratas e grande volume, uso de campos magnéticos
Meio óptico: feixes de luz (laser) para gravação de dados
Temporariedade
Permanente: informações são armazenadas por um tempo indefinido
Transitória: informações são armazenadas por um tempo muito curto
Banco de dados