Valor do curso
R$ 297,00  (em até 6x)  
Instrutor: Armando
Objetivo
Apresenta as estruturas e recursos básicos da linguagem Assembler para criação de aplicações ou rotinas utilitárias para melhoria de performance em programas mainframe.
Publico Alvo
Profissionais de suporte e produção
Estudantes ou Programadores de qualquer linguagem Mainframe 
Pré-Requisitos
Conhecimento de Cobol e arquivos
Equipamentos necessários:
Computador ou tablet com acesso a qualquer navegador WEB com 1GB memória
Carga Horaria:
32 horas – ( Tempo previsto para conclusão do curso e suporte as duvidas de 02 meses / As video aulas são vitalicias )
Todo o conteudo é ministrado com video-aulas onde professor conduz cada aula com a conceituacao teorica e em seguida propoe a atividade pratica , que poderá ser feita (dependendo do curso) na maquina do aluno ou no ambiente PRATICO exclusivamente educacional disponibilizado .O sucesso do curso esta no acompanhamento destas aulas e a disciplina de assistir e fazer os exercicios.
Observação: O acesso as aulas e laboratório prático será enviado por email em até 04 (quatro) horas após a confirmação da compra.
Módulo: Assembler Mainframe
Conceitos e pratica dos principais elementos e recursos do Assembler no mainframe
- Conceitos gerais da linguagem
 - Codificação e compilação de um programa
 - Sistema binário e hexadecimal
 - Memórias e registradores
 - Endereçamentos
 - AMODE, RMODE
 - DAT (Dynamic Address Translation)
 - PSW (Programa Status Word) e interrupções
 - Requisitos da linguagem assembler
 - Estrutura do programa assembler
USING, CSECT, ORG, DSORG, ENTRY - Estruturas e formato de dados
(constantes – DC e variáveis – DS) - Literais
 - Atribuição de valores a símbolos – EQU
Palavra (WORD),
meia-palavra (HALF-WORD) e
palavra-dupla (DOUBLE-WORD) - Estrutura e formato de instruções
(RR, RX, RS, SS, SI) - Registradores Gerais
 - Linkage Convention
 - Registrador(es) Base
Área de salvamento
Macros SAVE e RETURN - Endereçamento: explicito e implícito
 - Instruções de uso geral
 - Instruções de comparação
 - Instruções de desvio
 - Instruções de aritmética binária
 - Instruções decimais
 - Instruções adicionais (TS e CS)
 - Uso de tabelas internas
 - Macros de entrada e saída (arquivos sequenciais)
DCB
OPEN
GET
PUT
CLOSE - Tratamento de exceções e gestão de ABENDs
Interrupções
ABENDs
DUMPs 
Módulo: Programas desenvolvidos
Programa Soma e Subtração, Multiplicação e Divisão (formatos Pack e Binário)
Programa para comparação de 3 numeros (codificação)
Algoritmo para calculo do cpf
Codificação do calculo do cpf (paragrafo)
Reaproveitamento de código
Calculo em modulo separado (programa utilitário)
Programa assembler acessado por Cobol
IMPORTANTE : O curso contratado é composto por VIDEO AULAS e apostilas de apoio. 
Os exercicios propostos pelo professor podem ser exercitados em qualquer ambiente que possua TSO , JCL e COBOL
Oferecemos aos alunos acesso a um ambiente EXCLUSIVAMENTE educacional para pratica desses exercicios. 
Esse ambiente não faz parte da compra do curso e sim é oferecido como apoio apenas a fixacao dos exercicios.
   Armando Silva
Armando é programador mainframe desde 1971 com passagens por diversas consultorias e bancos.
Participou de dezenas de implementaçoes de sistemas. Atualmente dedica-se a instrutoria.
Instrutor dos cursos de Cobol, CICS e Assembler

