Mips

7552 palavras 31 páginas
26

Capítulo 4 O Conjunto de Instruções do Processador
O conjunto de instruções é um dos pontos centrais na arquitetura de um processador. Vários aspectos na definição e implementação da arquitetura são influenciados pelas características do conjunto de instruções. Por exemplo, as operações realizadas pela unidade lógica e aritmética, o número e função dos registradores e a estrutura de interconexão dos componentes da seção de processamento. Além disso, as operações básicas que acontecem dentro da seção de processamento dependem das instruções que devem ser executadas. O conjunto de instruções afeta o projeto da seção de controle. A sua estrutura e a sua complexidade são determinadas diretamente pelas características do conjunto de instruções. Este capítulo discute os principais aspectos de um conjunto de instruções, como tipos de operações, operandos e modos de endereçamento.

4.1 Conjunto de Instruções no Contexto de Software
A Figura 4.1 situa o conjunto de instruções do processador dentro dos diversos níveis de software existentes em um sistema de computação.
Programa em Linguagem de Alto Nível Comandos de Alto Nível

Compilador

Programa em Linguagem Assembly

Instruções da Arquitetura

Assembler

Linker/Loader

Programa Executável

Figura 4.1. O conjunto de instruções dentro do contexto de software.

27

Em geral, os programas são desenvolvidos em uma linguagem de alto nível como FORTRAN, Pascal ou C. O compilador traduz o programa de alto nível em uma seqüência de instruções de processador. O resultado desta tradução é o programa em linguagem de montagem ou linguagem de máquina (assembly language). A linguagem de montagem é uma forma de representar textualmente as instruções oferecidas pela arquitetura. Cada arquitetura possui uma linguagem de montagem particular. No programa em linguagem de montagem, as instruções são representadas através de mnemônicos, que associam o nome da instrução à sua função, por exemplo, ADD ou SUB, isto é

Relacionados

  • Mips
    3547 palavras | 15 páginas
  • Mips
    453 palavras | 2 páginas
  • Mips
    3627 palavras | 15 páginas
  • Mips
    568 palavras | 3 páginas
  • mips
    2326 palavras | 10 páginas
  • mips
    1039 palavras | 5 páginas
  • Mips
    1910 palavras | 8 páginas
  • Mips
    322 palavras | 2 páginas
  • mip soja
    14264 palavras | 58 páginas
  • Introduçao MIPS
    1843 palavras | 8 páginas