| |
NOME DO CURSO: CURSO BÁSICO DE ASSEMBLER.
OBJETIVO DO CURSO
Transmitir aos participantes os conhecimentos básicos da linguagem
Assembler.
AUDIÊNCIA
Analistas de sistemas, analistas de suporte técnico, programadores de
sistemas e programadores de aplicações envolvidos em atividades de codificação e
manutenção de algoritmos utilizando linguagem Assembler.
DURAÇÃO
Uma turma de 30 (trinta) horas distribuidas em 5 dias ou 4 dias de
aula.
CONTEÚDO PROGRAMÁTICO:
 | Introdução |
Sistemas numéricos
Memória
UCP
Formatos de instruções
Formatos de dados
PSW
mecanismos de interrupção do sistema
 | O Processo Assembler |
Linguagem de máquina
Linguagem simbólica
Processo de montagem
Listagem do processo de montagem
 | Introdução à linguagem Assembler |
Instruções de máquina
Instruções Assembler
Operandos simbólicos
Comentários
 | Instruções de máquina e Assembler |
Movimentação de dados
Compactação
Conversões numéricas
Carga e armazenamento de conteúdo de registrador geral
Operações aritméticas de ponto fixo
Comparações de dados
Instruções de desvios
Instruções de comparação
Instruções de Assembler
 | Macro instruções |
GET, PUT, SAVE, BASE, OPEN, etc.
 | Exercício |
Codificação de um algoritmo utilizando as instruções aprendidas.
 | Instruções decimais |
Instruções de aritmética decimal (ZAP, MP, DP, AP, SP, EDIT, etc.)
 | Exercício |
Codificação de um algoritmo utilizando as instruções aprendidas
 | Ligação entre programas |
DSECTS
Macros CALL, LINK, etc.
Passagem de parâmetros
 | Instruções de máquina |
Instruções Lógicas (AND, OR, XOR, TM, etc....)
 | Técnicas de indexação |
Tabelas, Matrizes, usando indexadores RX.
TR, TRT, etc....
Controle de LOOPs
LOOPs indexados
 | Exercícios |
Codificação de um programa usando as instruções aprendidas.
|