词条 | PALcode |
释义 |
In computing, in the Alpha instruction set architecture, PALcode (Privileged Architecture Library code)[1][2] is the name used by DEC for a set of functions in the SRM or AlphaBIOS firmware, providing a hardware abstraction layer for system software, covering features such as cache management, translation lookaside buffer (TLB) miss handling, interrupt handling and exception handling. PALcode is Alpha machine code, running in a special mode[3] that also allows access to internal registers specific to the particular Alpha processor implementation. It is thus somewhere between the role of microcode and of a hardware emulator. PALcode is operating system-specific;[4] different versions of PALcode are required by OpenVMS, Tru64 UNIX, and Windows NT. Tru64 UNIX PALcode is also used by NetBSD, FreeBSD, OpenBSD and Linux. References1. ^{{cite book|title=Alpha Architecture Reference Manual |date=2014|url=https://books.google.com/books?isbn=1483294331 |isbn=1483294331|quote=PALcode—Alpha's Very Flexible Privileged Software Library A Privileged Architecture Library (PALcode) is a set of subroutines that ...}} 2. ^{{cite web|title=PALcode for Alpha Microprocessors System Design Guide|url=https://download.majix.org/dec/palcode_dsgn_gde.pdf |date=May 2, 1996|quote=PALcode for Alpha Microprocessors. System Design Guide. May 1996. This guide explains how to use the Privileged Architecture Library code.}} 3. ^{{cite web |title=PALcode - ES40 Emulator|url=http://www.es40.org/PALcode |quote=PALcode is Alpha machine code, running in a special mode that allows access to internal registers specific to the particular Alpha processor}} 4. ^{{cite web |title=The Alpha AXP Processor|url=http://www.science.unitn.it/~fiorella/guidelinux/tlk/node140.html|quote=The Alpha AXP architecture uses a set of subroutines, call privileged architecture library code (PALcode). PALcode is specific to the operating system, the CPU ...}} External links
2 : DEC hardware|Firmware |
随便看 |
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。