Thanks to this minor oversight in the design of IA-32, we have gone a long time without the benefit of hardware execute protection. There are software kludges that try to work around this (like working around the 386 bug with page write protection), but a hardware solution will be more robust and speedy.
Score:4, Informative