PALcode - PALcode
v výpočetní, v Alfa architektura sady instrukcí, PALcode (Kód knihovny privilegované architektury)[1][2] je název používaný DEC pro sadu funkcí v SRM nebo AlphaBIOS firmware, poskytující a vrstva hardwarové abstrakce pro systémový software pokrývající funkce, jako je správa mezipaměti, překladová vyrovnávací paměť (TLB) zpracování chyb, zpracování přerušení a zpracování výjimek.
PALcode je strojový kód Alpha, běžící ve speciálním režimu[3] který také umožňuje přístup k interním registrům specifickým pro konkrétní implementaci Alpha procesoru. Je tedy někde mezi rolí mikrokód a hardware emulátor.
PALcode je operační systém -charakteristický;[4] různé verze PALcode jsou vyžadovány OpenVMS, Tru64 UNIX, a Windows NT. Tru64 UNIX PALcode používá také NetBSD, FreeBSD, OpenBSD a Linux.
Reference
- ^ Referenční příručka architektury Alpha. 2014. ISBN 1483294331.
PALcode — Alpha's Very Flexible Privileged Software Library Knihovna privilegované architektury (PALcode) je sada podprogramů, které ...
- ^ „PALcode for Alpha Microprocessors System Design Guide“ (PDF). 2. května 1996.
PALcode pro mikroprocesory Alpha. Průvodce návrhem systému. Květen 1996. Tato příručka vysvětluje, jak používat kód knihovny privilegované architektury.
- ^ „PALcode - ES40 Emulator“.
PALcode je strojový kód Alpha, běžící ve speciálním režimu, který umožňuje přístup k interním registrům specifickým pro konkrétní procesor Alpha
- ^ „Procesor Alpha AXP“.
Architektura Alpha AXP používá sadu podprogramů, volání kódu knihovny privilegované architektury (PALcode). PALcode je specifický pro operační systém, CPU ...
externí odkazy
- OpenVMS FAQ (Hewlett Packard)
- „PALcode for Alpha Microprocessors System Design Guide“ (PDF). Digital Equipment Corporation. Květen 1996. Citováno 7. listopadu 2013.
- Bruce Hutton. „Nějaký jednoduchý PAL kód“. Archivovány od originál 13. července 2015.
![]() | Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |