Código PAL
PALcode ( abr . do inglês. Privileged Architecture Library code ) - usado no conjunto de instruções do processador DEC Alpha , um conjunto de funções no firmware do console SRM ou AlphaBIOS , fornecendo uma camada de abstração de hardware para o software do sistema , incluindo recursos como cache gerenciamento, perda de controle TLB , tratamento de interrupção e tratamento de exceção.
PALcode é um código de máquina que roda em um modo especial que permite o acesso a registradores internos específicos para diferentes implementações do processador Alpha. Assim, ele desempenha uma espécie de meio termo entre o microcódigo e um emulador de hardware .
PALcode depende do sistema operacional . OpenVMS , Tru64 UNIX e Windows NT requerem versões diferentes do PALcode. PALcode para Tru64 UNIX também é usado no NetBSD , FreeBSD , OpenBSD e Linux .