Curso IBM Assembler Language Coding

  • Mainframe | Cobol

Curso IBM Assembler Language Coding

32 horas
Visão Geral

Este Curso IBM Assembler Language Coding:  Fornece uma introdução à linguagem Assembler de mainframe. O curso é projetado para desenvolver as habilidades apropriadas para escrever e / ou manter programas e rotinas escritos em S / 370 ou S / 390 Assembler Language. A ênfase é colocada no aprimoramento das habilidades na resolução de problemas por meio da análise de interrupção de verificação de programa e leitura de despejo.

Objetivo

Após realizar este, Curso IBM Assembler Language Coding, você será capaz de:

  • Reconhecer recursos arquitetônicos, como formatos de instrução, representação de dados, endereçamento de armazenamento e assim por diante, que são importantes para a análise do programa
  • Identifique o ponto de interrupção do programa, usando o dump do sistema formatado e elementos de informação como a Palavra de Status do Programa (PSW), o Código de Comprimento de Instrução (ILC), o (s) registro (s) de base do programa e assim por diante
  • Identifique os padrões apropriados para programas assembler em termos de organização do programa, convenções de registro, práticas de codificação, documentação e assim por diante
  • Codifique e depure programas em linguagem assembler que:
  • Conformidade com as convenções de ligação padrão usando o encadeamento de área de salvamento
  • Defina e use vários tipos de definições de dados, incluindo binário de ponto fixo, caractere, hexadecimal e decimal compactado
  • Empregue macros padrão como CALL, SAVE, RETURN
  • Use várias instruções da linguagem Assembler, como CSECT, EQU, COPY, END
  • Use formas de notação simbólicas e explícitas para obter instruções
  • Use literais de dados de forma adequada e explique o uso de LTORG para direcionar o posicionamento do conjunto literal
  • Crie e use padrões apropriados para instruções EDIT
Publico Alvo
  • Este curso intermediário é para programadores de aplicativos e / ou programadores de sistema iniciantes que codificam, mantêm e / ou depuram programas de suporte de aplicativos
Pre-Requisitos


Informações Gerais
  • Carga horaria, 32h
  • Se noturno este curso e ministrado de segunda-feira a sexta-feira das 19h às 23h, total de 8 noites,
  • Se aos sábados este curso e ministrado das 09h às 18h, total de 4 sábados
  • in-company

Formato de entrega:

  • On-line ao vivo via Microsoft Teams (não é curso gravado), na presença de um instrutor em tempo real,
  • In-company on-line ao vivo Microsoft Teams (não é curso gravado), na presença de um instrutor em tempo real,
Materiais
Inglês | Português
Conteúdo Programatico

Module I

  1. Welcome
  2. Unit 1 - Numbering systems
  3. Unit 2 - Mainframe architecture
  4. Unit 3 - Assembler syntax
  5. Overview of instructions: LA, LR, LTR, MVC, DS, DC
  6. Exercise 1 - 80/80 listing
  7. Exercise 1A - 80/80 listing

Module II

  1. Exercise 1 review
  2. Unit 4 - Data definition statements
  3. Unit 5 - Fixed-point binary instructions
  4. Exercise 2 - Binary data

Module III

  1. Exercise 2 review
  2. Unit 6 - Addressing, comparing, and branching
  3. Unit 7 - Data movement instructions
  4. Exercise 3 - Text handling

Module IV

  1. Exercise 3 review
  2. Unit 8 - Assembler pseudo instructions
  3. Unit 9 - Reading dumps
  4. Unit 10 - Packed decimal processing
  5. Exercise 4 - Packed data/editing

Module V

  1. Exercise 4 review
  2. Unit 11 - Miscellaneous instructions
  3. Course wrap-up
TENHO INTERESSE

Cursos Relacionados

Curso COBOL Dumps & Debugging

16 horas

Curso COBOL Developer Foundation

32 horas

Curso IBM z/OS Management Facility Implementation

24 Horas

Curso IBM Cognos 8 BI Administration

24 Horas

Curso IBM Integration Bus Foundation

24 Horas

Curso IBM z/OS System Services Structure

32 horas