Estudante

2287 palavras 10 páginas
ÍNDICE
INTRODUÇÃO 2
1. ORGANIZAÇÃO DA LINGUAGEM ASSEMBLY 3 1.1. Label 4 1.2. Código de Operação 4 1.3. Operando ou Endereço 4 1.4. Comentário 4
2. ASSEMBLER (ASSEMBLADOR) 4
3. NÍVEIS DE LINGUAGENS DE PROGRAMAÇÃO 5 3.1. Linguagem de Máquina 5 3.2. Linguagem Assembly 6 Exemplos de instruções Assembly: 7 3.3. Linguagem de Alto Nível 7 3.4. Linguagem Estruturada 7
4. DESENVOLVIMENTO DE PROGRAMAS 8
5. MICROPROGRAMAÇÃO 10 5.1. MICROCÓDIGO 10
6. EXEMPLO DE UM MICROPROGRAMA 10
7. CONCLUSÃO 11
8. REFERÊNCIAS BIBLIOGRÁFICAS 12

INTRODUÇÃO
Os microprocessadores são componentes essenciais para muitos dos productos que nos rodeiam no dia-a-dia, sejam eles electrodomésticos como televisores, rádios, ou máquinas industriais ou mesmo automóveis e, como é lógico, os computadores.
O microprocessador ou cpu é o “cérebro” do computador fabricado num só chip e é ele que executa todos os cálculos e processamentos necessários. O microprocessador ajuda ao assemblador a traduzir a linguagem de montagem para a de máquina.
O presente trabalho destina-se a falar do assemblador especialmente da sua funcionalidade, organização, níveis de organização e ainda do microprograma.

1. ORGANIZAÇÃO DA LINGUAGEM ASSEMBLY
A linguagem Assembly é dividida em grupos e na seguinte ordem: * Label * Código de Operação * Operando ou Endereço * Comentário 2.1. Label
A principal característica da linguagem Assembly é o uso de label. O label torna a programação em Assembly mais rápida e segura, porque ao invés de lidar com um endereço absoluto, lida-se com um conjunto de caracteres (label). Este artifício é útil para se seguir o fluxo de dados, e também quando se acrescenta ou se retira alguma instrução, pois o novo endereço do label é automaticamente corrigido pelo programa compilador Assembler.
A única restrição é que o primeiro caracter do label deve ser sempre uma letra, isto é, ele não pode começar com um número. 2.2. Código de

Relacionados

  • Estudante
    4061 palavras | 17 páginas
  • Estudante
    5203 palavras | 21 páginas
  • estudante
    1826 palavras | 8 páginas
  • Estudante
    1976 palavras | 8 páginas
  • estudante
    4108 palavras | 17 páginas
  • Estudante
    4793 palavras | 20 páginas
  • estudantes
    7348 palavras | 30 páginas
  • estudante
    16461 palavras | 66 páginas
  • estudante
    1462 palavras | 6 páginas
  • Estudante
    1075 palavras | 5 páginas