[Info-vax] 64-bit (was Re: New CEO of VMS Software)
Arne Vajhøj
arne at vajhoej.dk
Tue Jan 9 19:42:12 EST 2024
On 1/9/2024 7:14 PM, Lawrence D'Oliveiro wrote:
> On Tue, 9 Jan 2024 18:33:13 -0500, Dave Froble wrote:
>> I seriously doubt that any [noddy] users would take advantage of a
>> conversion to 64 bit addresses. So why bother?
>
> In the x86-32/x86-64 situation in particular, the 32-bit architecture is
> known for being register-poor. This is alleviated somewhat in the 64-bit
> extensions. This means a compiler can generate more efficient code using
> the 64-bit instructions.
And?
The VMS 32 vs 64 bit discussion has nothing to do with traditional
32 bit vs 64 bit.
There has never been and never will be a VMS Basic for x86 (IA-32).
VMS Basic is expected to become available for VMS x86-64 any day.
And we expect it to store 32 bit pointers because that is
what it does on Alpha and Itanium.
It will use x86-64 instructions and x86-64 registers and x86-64
address space and so on.
And we are discussing whether it some day in the future should
switch to use 64 bit pointers.
Arne
More information about the Info-vax
mailing list