Cod PAL

PALcode ( abrev . din engleză.  Codul bibliotecii de arhitectură privilegiată ) - utilizat în setul de instrucțiuni al procesorului DEC Alpha , un set de funcții din firmware-ul consolei SRM sau AlphaBIOS , care oferă un strat de abstractizare hardware pentru software-ul de sistem , inclusiv caracteristici precum memoria cache management, pierderea controlului TLB , gestionarea întreruperilor și gestionarea excepțiilor.

PALcode este un cod de mașină care rulează într-un mod special care permite accesul la registrele interne specifice diferitelor implementări ale procesorului Alpha. Astfel, joacă un fel de cale de mijloc între microcod și un emulator hardware .

PALcode depinde de sistemul de operare . OpenVMS , Tru64 UNIX și Windows NT necesită versiuni diferite de PALcode. PALcode pentru Tru64 UNIX este folosit și pe NetBSD , FreeBSD , OpenBSD și Linux .

Link -uri