🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.asm370
Article #34

Re: Dummy section assembler directives

#34
From: Michael Stack
Date: Fri, 16 Jun 1989 02:45
14 lines
1245 bytes
>the DXD and CXD assembler pseudo-codes. I am vaguely aware that they have some-
>thing to do with external dummy control sections. Would someone briefly des-
>cribe them for me, including the operands they take?

The Assembler H Language Reference GC26-4037 has a nice description
of DXD and CXD on pp 63-64, including how to use a Q-type constant.
All that's missing is some indication that a GETMAIN is required for
the length of storage placed in the CXD by the linkage editor, and
that to set the base for an external DSECT you add the offset found
in the Q-con to the address of GETMAINed storage.  It's pretty simple.
I've always wondered where the term "pseudo-register" came from.

Michael Stack
Northern Illinois University
Technical Details
Message-ID: <8906160257.AA08497@jade.berkeley.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!NIU.BITNET!A01MES1

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!NIU.BITNET!A01MES1
From: A01MES1@NIU.BITNET (Michael Stack)
Newsgroups: comp.lang.asm370
Subject: Re: Dummy section assembler directives
Message-ID: <8906160257.AA08497@jade.berkeley.edu>
Date: 16 Jun 89 02:45:00 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: IBM 370 Assembly Programming Discussion List <ASM370%UCF1VM.bitnet@jade.berkeley.edu>
Distribution: inet
Organization: The Internet
Lines: 14