Hacker News new | ask | show | jobs
by BoomerMoment 813 days ago
You mean a 64bit architecture literally cannot handle an 8bit instruction as its smallest register is 16bit without swapping modes?

This is an architectural problem not an OS constraint.

And they're completely correct to abandon this software in my honest opinion as the developers already have.

If you need this run a 32bit VM under the 64bit OS so the virtualised CPUs can handle the 16bit application.

1 comments

You mean a 64bit architecture literally cannot handle an 8bit instruction as its smallest register is 16bit without swapping modes?

Where did you get that piece of misinformation from? 64-bit x86 can handle 64, 32, 16, and 8-bit data just fine, and its instructions are still byte-aligned.

Also, the decision to remove 16-bit support from 64-bit Windows was entirely political. NTVDMx64 adds it back.

After further reading, yes I am wrong! Thanks
I believe Intel is working on an arch change to drop 32 bit entirely in an upcoming architecture.