Objetivo
O curso apresenta os principais recursos, comandos e instruções Assembler para ambiente MVS (OS/390 e Z/os). Voltado para profissionais que precisem utilizar a linguagem Assembler. Carga Horária: 40 horas Público AlvoProfissionais que precisem utilizar a linguagem Assembler. Conteúdo Programático• Estrutura e sintaxe de um programa assembler • CSECT, USING, TITLE, ORG, ENTRY, RMODE, AMODE • Estruturas, Componentes, Formatos dos Comandos e Especificação de Dados • DS, DC, EQU • Registradores Gerais • Linkage convention (uso de save área) • Uso de múltiplos registradores base • Estrutura e formato de instruções • (RR, RX, RS, SS, SI, S) • Macro Instruções: como usar e especificar parâmetros • Definir e processar arquivos seqüenciais • OPEN, CLOSE, GET e PUT • Leitura e gravação de registros • Impressão (com formatação de relatórios) • Realizar operações usando decimal compactado, incluindo processos de edição e ajustes • Realizar operações com valores binários de ponto fixo • Conversões de formatos • Trabalhar com tabelas internas, incluindo definição e acesso aos elementos da tabela • Uso de DSECTs para descrição de estruturas • Técnicas de documentação com comentários para melhor compreensão do código • Técnicas de depuração de programas assembler
Pré RequisitoConhecimento básico do ambiente e ferramentas do ambiente mainframe IBM e noções de programação.
AbordagemTeórica com exercícios práticos para melhor compreensão da teoria apresentada.
|