ES34G | Assembler Language Coding Workshop

 

Descripción general

Este curso de laboratorios práctico en el aula ofrece una introducción al lenguaje Ensamblador del mainframe. El curso está diseñado para desarrollar las habilidades apropiadas para escribir y / o mantener programas y rutinas escritos en lenguaje Ensamblador S/370 o S/390. Se hace énfasis en mejorar las habilidades en la resolución de problemas mediante el análisis de interrupción de verificación de programa y la lectura de volcados.

 

Audiencia

Este curso intermedio es para programadores de aplicaciones y / o programadores de sistemas principiantes que codifican, mantienen y / o depuran programas de soporte de aplicaciones o subrutinas escritas en lenguaje Ensamblador S/370 o S/390.

 

Prerrequisitos

El curso está diseñado para desarrollar las habilidades apropiadas para escribir y / o mantener programas y rutinas escritos en lenguaje Ensamblador S/370 o S/390. Se hace énfasis en mejorar las habilidades en la resolución de problemas mediante el análisis de interrupción de verificación de programa y la lectura de volcados.

 

Temas Claves

Día 1

  • Bienvenida
  • Unidad 1 - Sistemas de numeración
  • Unidad 2 - Arquitectura del mainframe
  • Unidad 3 - Sintaxis del Ensamblador
  • Descripción general de las instrucciones: LA, LR, LTR, MVC, DS, DC
  • Ejercicio 1 - listado 80/80
  • Ejercicio 1A - listado 80/80

 

Día 2

  • Ejercicio 1 revisión
  • Unidad 4 - Declaraciones de definición de datos
  • Unidad 5 - Instrucciones binarias de punto fijo
  • Ejercicio 2 - Datos binarios

 

Día 3

  • Ejercicio 2 revisión
  • Unidad 6: direccionamiento, comparación y ramificación
  • Unidad 7 - Instrucciones para movimiento de datos
  • Ejercicio 3 - Manejo de texto

 

Día 4

  • Ejercicio 3 revisión
  • Unidad 8 – Pseudo instrucciones del Ensamblador
  • Unidad 9 - Lectura de volcados
  • Unidad 10 - Procesamiento decimal empaquetado
  • Ejercicio 4 - Empaquetado de datos / edición

 

Día 5

  • Ejercicio 4 revisión
  • Unidad 11 – Instrucciones Misceláneas
  • Conclusión del curso

 

Objetivos

  • Reconocer características arquitectónicas, como formatos de instrucción, representación de datos, direccionamiento de almacenamiento, y demás, importantes para el análisis de programas
  • Identificar el punto de interrupción del programa, utilizando el volcado del sistema formateado y elementos de información tales como Program Status Word (PSW), Instruction Length Code (ILC), registro (s) base del programa, y demás elementos.
  • Identificar estándares apropiados para programas ensambladores en términos de organización de programas, convenciones de registro, prácticas de codificación, documentación, y demás.
  • Codificar y depurar programas de lenguaje ensamblador que:
  • Cumplen con las convenciones de enlaces estándar mediante el uso de guardar el encadenamiento de área
  • Definen y usan varios tipos de definiciones de datos, incluidos el binario de punto fijo, carácter, hexadecimal y decimal empaquetado
  • Emplean macros estándar como CALL, SAVE, RETURN
  • Usan varias declaraciones de lenguaje Ensamblador como CSECT, EQU, COPY, END
  • Usan formularios de notación tanto simbólicos como explícitos para las instrucciones
  • Usan literales de datos de manera apropiada y explican el uso de LTORG para direccionar el posicionamiento del grupo de literales
  • Crean y usan patrones apropiados para instrucciones EDIT

ES34G | Assembler Language Coding Workshop

SKU: IBM-ES34G
NETEC
DESCUENTOS Y PAGOS
Suscríbase a nuestro newsletter

Copyright 2020 Netec. Todos los derechos reservados.