PALcode ( rövidítve az angolból. Privileged Architecture Library kód ) - a DEC Alpha processzor utasításkészletében használatos , az SRM konzol vagy az AlphaBIOS firmware -ében található funkciók , amelyek hardveres absztrakciós réteget biztosítanak a rendszerszoftver számára , beleértve az olyan funkciókat, mint a gyorsítótár. menedzsment, a TLB -vezérlés elvesztése , megszakításkezelés és kivételkezelés.
A PALcode egy speciális módban futó gépi kód , amely lehetővé teszi a különböző Alpha processzor-megvalósításokra jellemző belső regiszterek elérését. Így egyfajta középutat játszik a mikrokód és a hardveres emulátor között .
A PALcode operációs rendszer függő . Az OpenVMS , a Tru64 UNIX és a Windows NT a PALcode különböző verzióit igényli . A Tru64 UNIX PALcode-ja NetBSD -n , FreeBSD -n , OpenBSD -n és Linuxon is használatos .