Microsoft Windows XP Service Pack 2 document

In this article from MS they talk about support for NX ( the No
Execution flag ) that was added to x86 and is supported in Intel
Itanium and all porcessors starting with Dothan and AMD Athlon 64 and
newer AMD processors.

I guess this is what MS has been working on instead of real security
for XP.