Enhanced Virus Protection in Action
See Enhanced Virus Protection in AMD64 processors distinguish a string of malicious code from regular data and treat it as read/write only. The virus is moved from the processor and trapped in the buffer overflow memory space where it is unable to execute and eventually is destroyed. WindowsXP SP2 + AMD64 = 0 buffer overflows
AMD’s enhanced virus protection security technology in combination with Microsoft’s Data Execution Prevention in the upcoming Windows XP SP2 is designed to help render some viruses, specifically buffer overrun exploits, inoperable and prevent them from replicating and spreading to other systems.