Informatica-arqitetura de bancos de dados
Prof Paulo José de Souza Júnior
• Computador: • bits (1 / 0); • byte.
Software
Hardware
• Computador - Funcionamento:
Entrada Processamento Saída
• Computador: • Processadores;
• Memórias;
• Dispositivos de Entrada e Saída I/O.
• Arquitetura de Von Neumann:
• Von Neumann: • UCP ou UCP; • Unidade de Controle (UC ou CU); • Unidade de aritmética e Lógica (UAL ou ALU); • Barramento; • Registradores; • “PC”, Program Counter (próxima instrução); • “IR”, Instruction Register (instrução atual);
• Von Neumann:
• Von Neumann:
• Palavras “UP”; • Instruções: • Registrador-Mem; • Registrador-Reg.. • Instruções:
• Buscar- Decodificar – Executar ( Interpretador ):
• UCP:
• Processamento: operações com os dados; • Funcionamento: instrução (chama, interpreta, localiza e busca dados para o processamento); • Operações: somar e subtrair, mover dados de endereço de memória, transferir valor para unidade de saída; • Instrução de máquina: 1 ou 0; • Programa Executável: • Instruções a serem executadas devem estar em células sucessivas na memória principal; • Endereço da primeira instrução na UCP
MEMÓRIA
UCP
• UCP:
•Função do Processador: • Leitura: buscar instrução; • Interpretar: qual a instrução para implementar operações aritméticas ou para movimentação de células • Buscar dados da memória principal para a UCP; • Executar a operação com o dado e guardar o resultado • Reiniciar o processo; início
Buscar a Próxima instrução Interpretar A instrução (decodificar) Executar A instrução
término
• UCP:
• UCP
x RAM:
• Barramento de dados: interliga o RDM (MBR) à MP, para transferência de informações entre MP e UCP de forma bidirecional sejam instruções ou dados; • Registrador de Dados da Memória (RDM) (Memory Buffer Register - MBR): registrador que armazena temporariamente a informação (conteúdo de uma ou mais células) que está sendo transferida da MP para UCP (em uma operação de