Section courante

A propos

Section administrative du site

Introduction

Le MPX, tirant son nom de l'anglicisme «Memory Protection Extensions», est un extension d'ensemble d'instructions permettant au logiciel d'ajouter une capacité de vérification des limites robuste aux références de mémoire.

Les instructions MPX

Voici la liste d'une partie l'ensemble d'instructions MPX :

Instruction Description
BNDCL Cette instruction permet de vérifier l'adresse d'une référence de mémoire par rapport à une limite inférieur.
BNDCN Cette instruction permet de vérifier l'adresse d'une référence de mémoire par rapport à une limite supérieur non sous la forme de complément de 1.
BNDCU Cette instruction permet de vérifier l'adresse d'une référence de mémoire par rapport à une limite supérieur sous forme de complément de 1.
BNDLDX Cette instruction permet de charger les limites à l'aide de la conversion d'adresse.
BNDMK Cette instruction permet de créer une limite inférieur et une limite supérieur dans un registre.
BNDMOV Cette instruction permet de copier ou charger de la mémoire de la limite inférieur et de la limite supérieur dans un registre ou d'entreposer dans la mémoire la limite inférieur et la limite supérieur à partir d'un registre.
BNDSTX Cette instruction permet d'entreposer les limites à l'aide de la conversion d'adresse.


Dernière mise à jour : Jeudi, le 30 janvier 2020