Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
1Activity

Table Of Contents

Why program in Assembler Language?
What is an Image?
What does the program space consist of?
What are General Purpose Registers?
What are the functions of GPRs?
Essentials of GPRs
What is a DCB ?
What are registers?
What are General Purpose Registers (GPRs)?
What are the two modes of operation in System /390 architecture?
What is Base Displacement Addressing?
What are RX instructions?
Why is relocatabilityimportant?
What are opcodes?
What are the different types of operands?
What are the different instruction lengths?
Format
What are the two formats of SS instructions?
What is an Assembler Program?
What are Statements?
What constitutes Assembler Language Statements?
What are the functions of an Assembler?
What is USING Instruction?
What is Define Storage (DS) Instruction ?
What are the components of a DS statement?
What is the function of a length modifier?
What is the duplication factor?
Why is the length attribute important?
What is the effect of the following 3 statements on the right?
Why are zero duplication factors used?
Common reasons for using zero duplication factors:
What is Define Constant (DC) Instruction?
When do you use hexadecimal constants?
When do you use binary constants?
What are the two formats of decimal numbers?
What is an Address Constant?
What are Literals?
What are the uses of literals?
What is the function of the LTORG?
What are the parameters used in DCBs?
What is the function of the OPEN macro?
What is Move Mode?
What is the function of the PUT Macro?
What do packed decimal operands contain?
What are decimal arithmetic instructions?
What is a condition code?
Where are instruction operands located?
How many digits do zoned decimal and packed decimal data contain?
How do you convert zoned decimal numbers to packed decimal format?
How do you convert from packed decimal to zoned decimal numbers?
What is the Zero and Add Instruction?
What is the function of Add Decimal?
What is the function of the Subtract Decimal?
What are the functions of the multiplier and multiplicand?
How do you determine the sign of a product?
How do you avoid problems with field lengths?
What is the function of the Divide Decimal?
What is the function of the Shift and Round Decimal Instruction?
What is an Edit Instruction?
What is the Significance Indicator?
What is the fill character?
What is an edit mask?
What are the components of an edit mask?
How do you format packed decimal data with Edit instruction?
What is the Load Multiple (LM) Instruction?
What is the function of the Store Multiple Instruction?
What is the function of the IC Instruction?
What is the function of the Store Character (STC) Instruction?
What is the function of the ICM Instruction?
What is the function of the Store Characters Under Mask Instruction?
What is the function of the Move Immediate (MVI) Instruction?
What is the function of the Move Long Instruction?
How is conditional execution implemented?
What is numeric comparison?
What is Logical Comparison?
What is the Compare (C) Instruction?
What is the Compare Halfword (CH) Instruction?
What is the Compare Register (CR) Instruction?
What is the Compare Decimal (CP) instruction?
What is the Compare Logical Register?
What is the Compare Logical Instruction?
What is the Compare Logical Immediate Instruction?
What is the Compare Logical Character?
What is the CLM instruction?
What is the Branch on Condition Instruction?
What are Extended Mnemonic branch instructions?
How is numeric data read and stored?
What is Convert to Binary instruction?
What is Convert to Decimal instruction?
What is the Multiply Halfword Instruction?
What is the Multiply Instruction?
What is the Multiply Register Instruction?
What are the two fixed-point division operations?
What is the Divide instruction?
What is the Divide Register instruction?
What are the three ways of converting from fullword to doubleword for division?
First Method: Load (L) / Subtract Register (SR)
Second Method: Multiplication
Third Method: Shift Right Double (SRDA)
What is looping?
What is an iterative loop?
How is an iterative loop built?
What is Branch on Count?
How is a BCT used?
What happens when BCT does not branch?
What is the difference between Load and Load Address?
How effective addresses are formed?
What does address arithmetic deal with?
What are the uses of load address?
What are the limitations of address arithmetic?
AND (N) Instruction
AND (NR) Instruction
AND (NI) Instruction
AND (NC) Instruction
OR (O) Instruction
OR (OR) Instruction
OR (OI) Instruction
EXCLUSIVE OR (X) Instruction
EXCLUSIVE OR (XR) Instruction
EXCLUSIVE OR (XI) Instruction
To Set A Field To Binary Zeros
What happens during a logical shift?
What happens during an arithmetic shift?
Shift Left Single Logical Instruction
Shift Right Single Logical Instruction
Shift Left Double Logical Instruction
Shift Right Double Logical Instruction
Shift Left Single (Algebraic) Instruction
Shift Left Double (Algebraic) (SLDA) Instruction:
Shift Right Single (Algebraic) Instruction
Shift Right Double (Algebraic) Instruction
What is a Store Multiple?
RR Form of BAL instruction
For Return Code Other Than Zero
For Multiple Possible Return Code
Fixed-Length Parameter List
Variable Length Parameter List
How to use DSECT
0 of .
Results for:
No results containing your search query
P. 1
AssemblerIBM_390

AssemblerIBM_390

Ratings: (0)|Views: 29 |Likes:
Published by Dmitry Buvailo

More info:

Published by: Dmitry Buvailo on Jan 10, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/11/2011

pdf

text

original

You're Reading a Free Preview
Pages 8 to 17 are not shown in this preview.
You're Reading a Free Preview
Pages 30 to 63 are not shown in this preview.
You're Reading a Free Preview
Pages 71 to 222 are not shown in this preview.
You're Reading a Free Preview
Pages 230 to 377 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->