[Info-vax] VAX VMS going forward
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Wed Jul 29 11:43:16 EDT 2020
On 2020-07-29 15:07:02 +0000, Arne Vajhj said:
> On 7/29/2020 10:50 AM, Stephen Hoffman wrote:
>>
>> 4) Allow 32-bit apps to run in parallel and in separate processes, with
>> developer and 64-bit API work toward 64-bit apps pending retirement of
>> the 32-bit APIs and apps, and allowing a transition to 64-bit apps to
>> happen over a decade or more, and which makes this 64-bit app
>> transition more incremental and thus somewhat less disruptive.
>
> If there is no 32 and 64 bit mode in the CPU then there is no concept
> of 32 bit and 64 bit apps.
Alas, there is exactly such a concept.
OpenVMS has it, too.
You're seemingly focused solely on the processor itself, and not in the
operating system.
The operating system presents an abstraction of the hardware, including
an abstraction of the processor.
In this case, OpenVMS presents segmented addressing.
Go try creating a 64-bit app on OpenVMS.
That will greatly clarify the developer and app requirements involved.
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list