quarta-feira, 19 de outubro de 2011

CPU-Instrucoes

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

A operação de uma UCP é determinada pelas instruções que ela executa, conhecidas como instruções de máquina. A coleção das diferentes instruções que a UCP é 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.


Definição de CISC e RISC
Reduced Instruction Set Computer ou Computador com um Conjunto Reduzido de Instruções (RISC), é uma linha de arquitetura de processadores que favorece um conjunto simples e pequeno de instruções que levam aproximadamente a mesma quantidade de tempo para serem executadas. A maioria dos microprocessadores modernos são RISCs, por exemplo DEC Alpha, SPARC, MIPS, e PowerPC. O tipo de microprocessador mais largamente usado em desktops, o x86, é mais CISC do que RISC, embora chips mais novos traduzam instruções x86 baseadas em arquitetura CISC em formas baseadas em arquitetura RISC mais simples, utilizando prioridade de execução.

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

Tipos de Instruções
Processamento de dados: instruções aritméticas e lógicas;
Armazenamento de dados: instruções de memória;
Movimentação de dados: instruções de E/S;
Controle: instruções de teste e desvio.

Ciclo de Instrução

Nenhum comentário:

Postar um comentário