segunda-feira, 8 de outubro de 2012


CPU - Instruções 

Definição de Instruções de Máquina

A operação de uma CPU é determinada pelas instruções que ela executa, conhecidas como instruções de máquina. A colecção das diferentes instruções que a CPU é capaz de executar é conhecida como o conjunto de instruções do processador, o qual pode variar de um fabricante para outro e mesmo de um modelo para outro de processador.



  • Formato das Instruções
Cada instrução consiste num grupo de bits que pode ser dividido em duas partes:
  1. a primeira parte indica o que é a instrução e como será executada, sendo constituída de um só campo;
  2. 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.

  • Tamanho das Instruções
A definição dos códigos de operação do conjunto de instruções de um processador pode ser feita por duas maneiras:
  1. instruções com C.Op. de tamanho fixo;
  2. instruções com C.Op. de tamanho variável.

Tipos de Instruções

Um computador deve ter um conjunto de instruções que permita ao usuário formular qualquer tarefa de processamento de dados. Outra maneira de determinar esse conjunto de instruções é considerar os comandos disponíveis em uma linguagem de alto nível (Basic, Pascal, Fortran, C, etc.), partindose da premissa de que qualquer programa em uma linguagem de alto nível deve ser traduzido para uma linguagem de máquina para que possa ser executado. Portanto, o conjunto de instruções da máquina deve ser suficiente para expressar qualquer comando de uma linguagem de alto nível. Podemos, então, classificar as instruções de máquina nos seguintes tipos, dependendo da sua função:
  1. Processamento de dados: instruções aritméticas e lógicas;
  2. Armazenamento de dados: instruções de memória;
  3. Movimentação de dados: instruções de E/S;
  4. Controle: instruções de teste e desvio.

Ciclo de Instruções







Sem comentários:

Enviar um comentário