🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

ASM on different processors.

Started by
14 comments, last by Sinner_Zero 22 years, 7 months ago
Thanks Martee Wierd to think WinXP is the first FULLY 32-bit MS-OS, came out sooo long after 32 bit systems
Advertisement
quote: Original post by Ibanez
Thanks Martee Wierd to think WinXP is the first FULLY 32-bit MS-OS, came out sooo long after 32 bit systems

XP is 64-bit as well, and NT is (and always has been) fully 32-bit. Sorry.

Start Here!
I read somewhere that ALL versions of windows prior to WinXP had some 16-bit DLLs for legacy device support.
That is correct. NT has always had (and still does) NTVDM and WOW, for running 16 bit DOS and Windows applications (useful for running QWS3270 ). And of course, Win9x has plenty of 16 bit code. But NT is still a true 32 bit OS.
ReactOS - an Open-source operating system compatible with Windows NT apps and drivers
The main difference is that Win 9x REQUIRES the 16 bit code to run, NT has it for backward compatibility. Therefore NT is a fully 32 bit OS.
If at first you don't succeed, redefine success.
XP and NT have "legacy" support for 16bit dlls and programs as well (called WoW Windows On Windows) - Win9x actually used them in the kernel - NT3/NT4/2k/XP don''t. XP 64 has something called WoW32 to run 32bit programs.

Each type of x86 CPU has a slightly different instruction set, but the core is same on all of them since the 386. Generally the Athlons support everything a PII does _and they have 3D Now! instructions.

Magmai Kai Holmlor
- Not For Rent
- The trade-off between price and quality does not exist in Japan. Rather, the idea that high quality brings on cost reduction is widely accepted.-- Tajima & Matsubara

This topic is closed to new replies.

Advertisement