Interskill Learning  
myinterskill lms login Demo our courseware
Login

   Forgot Your Password?


Back  Course Description (By Curriculum)

Datatrain

Assembler Introduction

Duration

4 to 5 hours

Overview

Audience

System programmers or application programmers who code Assembler programs or maintain system related programs and user exits

Prerequisites

Knowledge of programming concepts and experience with OS/390 and System/390 architecture

Objectives

After completing this course, the student will be able to:
• Identify types of number systems and convert numbers between them
• Identify the system components involved in Assembler programming
• Recognize coding conventions as they apply to an Assembler program in an OS/390 operating system environment
• Recognize the Assembler process and system structures, such as source, object and load units, and program objects

Course Content

Number Systems

Overview of Number Systems
Conversions Between Decimal, Binary and Hexadecimal Number Systems
Overview of Data Representation in the S/390 Architecture
Data Types - Strings, Integers, Floating Point, Packed and Zoned Decimal

System Components - Architecture

Overview of Systems Architecture
Data Format and Alignment
Types of Addressing

System Components - Control

Program Status Word (PSW)
Registers - General Purpose, Access, Control, Floating Point
Types of Assembler Instructions
Types of Operands
Overview of Instruction Formats

Assembler Language - Elements

About the Assembler Language
Syntax Notation
The Assembly Process
Assembler Statements and Syntax
Common Assembler Terms
Machine Instruction Formats

Assembler Instructions - Basics

Assembler Directives
Conditional Alignment
Data Definitions
Control Sections

Assembler Instructions – Addressability Part 1

Establishing Addressability
Register Conventions
USING Instruction
DROP Instruction

Assembler Instructions – Addressability Part 2

Origin - ORG
Equates - EQU
Literals Expansion - LTORG
Dummy Control Sections - DSECTS


Back

Site Map | © Interskill Learning 2007
+44 1625 441120
Home | News | Catalogues