comp.lang.ada
 help / color / mirror / Atom feed
From: "Shmuel (Seymour J.) Metz" <spamtrap@library.lspace.org.invalid>
Subject: Re: S/3xx (was Market pressures for more reliable software)
Date: Fri, 29 Jun 2001 08:07:48 -0400
Date: 2001-06-29T08:07:48-04:00	[thread overview]
Message-ID: <3b3c6f94$5$fuzhry$mr2ice@va.news.verio.net> (raw)
In-Reply-To: KYG_6.10158$e5.28393@newsfeeds.bigpond.com

In <KYG_6.10158$e5.28393@newsfeeds.bigpond.com>, on 06/28/2001
   at 02:14 PM, robin <robin_v@bigpond.nospam.com> said:

>I'm not confusing anything.

You were and you still are. If you conult Princciples of Operation you
will note that it never refers to the displacement as an address, but
instead talks about how the processor *generates* an address from the
displacement.

>Relocatable addresses are not "adjusted by the loader". This is done
>automatically via the base register(s).

When did you drop out of the communist party? What? You claim you
never belonged? Well, I never said that the loader adjusts
displacements. As to relocatoable addresses, see p. 98 of SY28-6659-7,
which states "Changes the values of address constants in the loaded
program from relative addresses to absolute addresses."

>When an address constant [A(xxx)] is specified, the loader has to
>supply the relevant actual address.  The assembler can only provide
>a relative address.

When I specify an address constant of A(16), what action does the
loader need to take to adjust it? The assembler documentation clearly
spells out the difference between relocatable and nonrelocatable
values.

-- 
-----------------------------------------------------------
     Shmuel (Seymour J.) Metz, SysProg and JOAT
     Atid/2
     Team OS/2
     Team PL/I

Any unsolicited commercial junk E-mail will be subject to legal
action.  I reserve the right to publicly post or ridicule any
abusive E-mail.

I mangled my E-mail address to foil automated spammers; reply to
domain acm dot org user shmuel to contact me.  Do not reply to
spamtrap@library.lspace.org
-----------------------------------------------------------




      reply	other threads:[~2001-06-29 12:07 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-06-28 14:14 S/3xx (was Market pressures for more reliable software) robin
2001-06-29 12:07 ` Shmuel (Seymour J.) Metz [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox