Eng Comp
Disciplina: Arquitetura e organização de computadores
Professor: Paulo Limírio da Silva
Fevereiro/2014
Componentes de um computador
Segundo a arquitetura de Von Neumann projeto computador é baseado em três conceitos:
•Dados e instruções são armazenados em uma única memória de escrita e leitura; •O conteúdo dessa memória é endereçável por local, sem considerar o tipo de dados neles contido;
•A execução ocorre em um padrão sequencial (a menos que modificado explicitamente) de uma instrução seguinte.
Programação na máquina
Dados
Sequência de funções
Aritméticas e lógicas
Resultados
Programação no software
Códido de instrução
Interpretador de instrução Dados
Funções aritméticas e lógicas de uso geral
Resultados
Uma visão de alto nível do componentes do computador
•PC = contador de programa
•IR = Registrador de instrução
•MAR = Registrador de endereço de memória
•MBR = Registrador de buffer de memória
•I/O AR = Registrador de endereço de entrada/saída
•I/O BR = Registrador de buffer de entrada/saída
Módulo de E/S
(Buffers)
Memória Principal
(Instrução /Dados)
Função do Computador
A função básica de um computador é executar um programa (instruções armazenadas na memória). Sendo que , o processamento exigido para uma única instrução é chamado de ciclo da instrução.
Buscando e executando instruções
O processador busca uma instrução da memória. Não podemos esquecer que em um processador típico, o registrador contador de programa (PC) mantém o endereço da instrução a ser buscada com a execução de incremento e buscando assim, a próxima instrução, desde que não seja solicitado de outra maneira.Toda instrução lida é carregada em um registrador denominado registrador de instrução especificando a ação que o processador deve tomar. Ou seja, o processador interpreta a instrução e realiza a ação solicitada. Categoria das ações do registrador de instruções
1.