Les trois microprocesseurs étudiés sont à usages général. Ils possèdent donc un support matériel pour la mise en oeuvre des systèmes d'exploitation, et en particulier, pour la gestion d'une mémoire virtuelle ainsi que des mécanismes de protection de la mémoire.
Le MIPS R10000 et l'UltraSPARC utilisent un espace d'adressage virtuel linéaire, alors que le PentiumPro utilise un espace d'adressage segmenté.
Dans ce chapitre, nous décrivons les différentes approches de la mémoire virtuelle utilisées par les trois microprocesseurs, puis les mécanismes de traduction d'adresses implémentés. Enfin nous décrivons les mécanismes de protection mémoire mis en oeuvre sur chacun des microprocesseurs.