Tugurium/GTI

Glosario Terminología Informática

No eXecute

0 NX
Tecnología que se utiliza para separar en la CPU las áreas que contienen datos de las que contienen código ejecutable. También conocido como arquitectura Harvard. De este modo, si algo que se encuentra marcado como dato intenta ejecutar instrucciones, el procesador detiene la ejecución y manda un aviso al usuario, a través del sistema operativo. Esta técnica se utiliza para prevenir que cierto tipo de software malicioso tome el control de la máquina insertando su código en el área de almacenamiento de datos de otro programa y ejecute su propio código desde dentro de esa sección.
Para disponer de este nivel adicional de protección es necesario que el procesador lo implemente y que el sistema operativo lo soporte.
AMD la ha incluido en su línea AMD64 con esta denominación. Intel la incluye a partir del Pentium 4 Prescott bajo la denominación XD.
2007-03-08