Chapter 20. ESA/390 Dependent Features
125
is specified, then the subsequent
.ltorg
must be put in the same section; otherwise an error will
result.
Thus, for example, the following code uses
r3
to address branch targets and
r4
to address
the literal pool, which has been written to the
.data
section. The is, the constants
=A(some_routine)
,
=H'42'
and
=E'3.1416'
will all appear in the
.data
section.
.data
.using
LITPOOL,r4
.text
BASR r3,0
.using *,r3
B
START
.long LITPOOL
START:
L r4,4(,r3)
L r15,=A(some_routine)
LTR r15,r15
BNE LABEL
AH r0,=H'42'
LABEL:
ME r6,=E'3.1416'
.data
LITPOOL:
.ltorg
Note that this dual
.using
directive semantics extends and is not compatible with HLASM se
mantics. Note that this assembler directive does not support the full range of HLASM semantics.
20.6. Opcodes
For detailed information on the ESA/390 machine instruction set, see [ESA/390 Principles of Opera
tion] (IBM Publication Number DZ9AR004).
footer
Our partners:
PHP: Hypertext Preprocessor Best Web Hosting
Java Web Hosting
Inexpensive Web Hosting
Jsp Web Hosting
Cheapest Web Hosting
Jsp Hosting
Cheap Hosting
Visionwebhosting.net Business web hosting division of Web
Design Plus. All rights reserved