Mudanças entre as edições de "Montador do Patinho Feio/Indice"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
Linha 87: Linha 87:
 
|-
 
|-
 
| CAPÍTULO 6 || INSTRUÇÕES IMEDIATAS || 6.1
 
| CAPÍTULO 6 || INSTRUÇÕES IMEDIATAS || 6.1
  +
|-
  +
| || XOR || 6.1
  +
|-
  +
| || NAND || 6.2
  +
|-
  +
| || SOMI || 6.3
  +
|-
  +
| || CARI || 6.3
 
|-
 
|-
 
| CAPÍTULO 7 || GRUPO 1 DE INSTRUÇÕES CURTAS || 7.1
 
| CAPÍTULO 7 || GRUPO 1 DE INSTRUÇÕES CURTAS || 7.1
  +
|-
  +
| || LIMPO, UM, CMP1, CMP2 || 7.1
  +
|-
  +
| || LIM, INC || 7.2
  +
|-
  +
| || UNEC, LIMP1 || 7.3
 
|-
 
|-
 
| CAPÍTULO 8 || GRUPO 2 DE INSTRUÇÕES CURTAS || 8.1
 
| CAPÍTULO 8 || GRUPO 2 DE INSTRUÇÕES CURTAS || 8.1
  +
|-
  +
| || ST, STM, SV, SVM || 8.1
 
|-
 
|-
 
| CAPÍTULO 9 || INSTRUÇÕES DE PAINEL || 9.1
 
| CAPÍTULO 9 || INSTRUÇÕES DE PAINEL || 9.1
  +
|-
  +
| ||Instruções || 9.1
  +
|-
  +
| || Utilização || 9.2
 
|-
 
|-
 
| CAPÍTULO 10 || INSTRUÇÕES DE DESLOCAMENTO || 10.1
 
| CAPÍTULO 10 || INSTRUÇÕES DE DESLOCAMENTO || 10.1
  +
|-
  +
| || Descrição || 10.1
  +
|-
  +
| || Quadro de Instruções || 10.2
  +
|-
  +
| || Exemplos || 10.3
 
|-
 
|-
 
| CAPÍTULO 11 || INTERRUPÇÃO E GRUPO 3 DE INSTRUÇÕES CURTAS || 11.1
 
| CAPÍTULO 11 || INTERRUPÇÃO E GRUPO 3 DE INSTRUÇÕES CURTAS || 11.1

Edição das 22h21min de 24 de novembro de 2015

Índice

Parte Assunto Página
CAPÍTULO 1 INTRODUÇÃO 1.1
CAPÍTULO 2 ARITMÉTICA BINÁRIA E HEXADECIMAL 2.1
Bases de Numeração 2.1
Bases mais empregadas em computação 2.2
Conversão entre as bases dois, dez e dezesseis 2.3
Soma de números binários positivos 2.6
Representação de números negativos 2.8
Aritmética no Patinho Feio 2.11
Blocos e Diagramas Lógicos 2.15
CAPÍTULO 3 DESCRIÇÃO SUCINTA DO MINICOMPUTADOR "PATINHO FEIO" 3.1
Memória 3.1
Registradores 3.2
Tipos de instruções existentes 3.5
Execução de uma instrução 3.6
CAPÍTULO 4 PRINCÍPIOS DO MONTADOR DO PATINHO FEIO 4.1
Conceito de Montador 4.1
Elementos de linguagem de montador 4.2
Convenção para distinguir endereços de conteúdos 4.6
Formato do programa-fonte 4.6
Formato de uma linha 4.7
Pseudo-instruções 4.9
Tipos de desvios: pulos e saltos 4.13
CAPÍTULO 5 INSTRUÇÕES DE REFERÊNCIA À MEMÓRIA E ENDEREÇAMENTO NO PATINHO FEIO 5.1
Modos de Endereçamento 5.1
Operandos de instruções de referência à memória 5.5
Instrução IND (Indireto) 5.8
Instruções de referência à memória 5.8
    PLA 5.8
    PLAX 5.9
    ARM 5.9
    ARMX 5.10
    CAR 5.10
    CARX 5.11
    SOM 5.11
    SOMX 5.11
    PLAN 5.12
    PLAZ 5.12
    SUS 5.13
    PUC 5.17
CAPÍTULO 6 INSTRUÇÕES IMEDIATAS 6.1
XOR 6.1
NAND 6.2
SOMI 6.3
CARI 6.3
CAPÍTULO 7 GRUPO 1 DE INSTRUÇÕES CURTAS 7.1
LIMPO, UM, CMP1, CMP2 7.1
LIM, INC 7.2
UNEC, LIMP1 7.3
CAPÍTULO 8 GRUPO 2 DE INSTRUÇÕES CURTAS 8.1
ST, STM, SV, SVM 8.1
CAPÍTULO 9 INSTRUÇÕES DE PAINEL 9.1
Instruções 9.1
Utilização 9.2
CAPÍTULO 10 INSTRUÇÕES DE DESLOCAMENTO 10.1
Descrição 10.1
Quadro de Instruções 10.2
Exemplos 10.3
CAPÍTULO 11 INTERRUPÇÃO E GRUPO 3 DE INSTRUÇÕES CURTAS 11.1
CAPÍTULO 12 MÉTODOS DE ENTRADA E SAÍDA 12.1
CAPÍTULO 13 INSTRUÇÕES DE E/S 13.1
CAPÍTULO 14 PROGRAMAS ABSOLUTOS E RELOCÁVEIS 14.1
CAPÍTULO 15 PSEUDO-INSTRUÇÕES E OPERANDOS DE INSTRUÇÕES DE REFERÊNCIA À MEMÓRIA NO MONTADOR RELOCÁVEL 15.1
CAPÍTULO 16 OPERAÇÃO DO PATINHO FEIO PARA MONTAGEM DE PROGRAMAS 16.1
APÊNDICE A.1