Information Technology Reference
In-Depth Information
al:
Misalignment-Exception-Abstraction
. Legt fest, ob die Ausnahmen
Misaligned-
Branch-Target
und
Misaligned-Memory-Reference
im Supervisor-Modus (
al
= 0)
oder im PAL-Modus (
al
= 1) bearbeitet werden sollen.
ar:
ASI-Register-Abstraction
. Definiert, ob auf die Adressraumregister
asi0
bis
asi3
sowie
asi.cnt
im Supervisor- und PAL-Modus (
ar
= 0) oder nur im PAL-Modus zuge-
griffen werden kann (
ar
= 1).
as:
ASI-Specification-Abstraction
. Definiert, ob auf die Modusregister
asi.pal
,
asi.super
und
asi.usr
im Supervisor- und PAL-Modus (
as
= 0) oder nur im PAL-Modus zuge-
griffen werden kann (
as
= 1).
b:
Byte-Order-Abstraction
. Definiert, ob auf die Statusbits
status.b
,
status.be
und
sta-
tus.bp
im Supervisor- und PAL-Modus (
b
= 0) oder nur im PAL-Modus zugegriffen
werden kann (
b
= 1).
be:
Bus-Error-Exception-Abstraction
. Legt fest, ob die Ausnahme
Bus-Error
im Supervi-
sor-Modus (
be
= 0) oder PAL-Modus (
be
= 1) bearbeitet werden soll.
de:
Double-Exception-Abstraction
. Legt fest, ob die Ausnahme
Double-Exception
im
Supervisor-Modus (
al
= 0) oder PAL-Modus (
al
= 1) bearbeitet werden soll.
dz:
Division-By-Zero-Exception-Abstraction
. Legt fest, ob die Ausnahme
Privilege-Vio-
lation
im Supervisor-Modus (
al
= 0) oder PAL-Modus (
al
= 1) bearbeitet werden soll.
gr:
Global-Register-Management-Abstraction
. Definiert, ob auf die Register zur Verwal-
tung der globalen Register im Supervisor- und PAL-Modus (
gr
= 0) oder nur im PAL-
Modus zugegriffen werden kann (
gr
= 1). Hierbei auftretende Ausnahmeanforderun-
gen werden im Supervisor- (
gr
= 0) oder PAL-Modus (
gr
= 1) bearbeitet.
i:
Interrupt-Request-Abstraction
: Definiert, ob auf den Spezialregistersatz
irq
und die
Unterbrechungsmaske
status.irq
im Supervisor- und PAL-Modus (
i
= 0) oder nur im
PAL-Modus zugegriffen werden kann (
i
= 1).
il:
Instruction-Code-Exception-Abstraction
. Legt fest, ob die Ausnahmen
Illegal-Prefix
,
Illegal-Instruction
und
Illegal-Operand
im Supervisor-Modus (
il
= 0) oder im PAL-
Modus (
il
= 1) bearbeitet werden sollen.
lr:
Local-Register-Management-Abstraction
. Definiert, ob auf die Register zur Verwal-
tung der lokalen Register im Supervisor- und PAL-Modus (
lr
= 0) oder nur im PAL-
Modus zugegriffen werden kann (
lr
= 1). Hierbei auftretende Ausnahmeanforderun-
gen werden im Supervisor- (
lr
= 0) oder PAL-Modus (
lr
= 1) bearbeitet.
m:
MMU-Abstraction
. Definiert, ob auf die Register der MMU inklusive der Statusbits
status.m
,
status.me
und
status.mp
im Supervisor- und PAL-Modus (
m
= 0) oder nur
im PAL-Modus zugegriffen werden kann (
m
= 1). Hierbei auftretende Ausnahmean-
forderungen werden im Supervisor- (
m
= 0) oder PAL-Modus (
m
= 1) bearbeitet.
p:
PAL-Abstraction
. Definiert, ob auf die Spezialregister
pal
,
xm.pb
und die anderweitig
nicht definierten Felder des Statusregisters
status
im Supervisor- und PAL-Modus (
p
= 0) oder nur im PAL-Modus zugegriffen werden kann (
p
= 1).
pit:
Periodic-Interrupt-Timer-Abstraction
. Definiert, ob auf die Register des Zeitgebers
in allen Betriebsmodi (
pit
= 01), im Supervisor- und PAL-Modus (
pit
= 10) oder nur
im PAL-Modus zugegriffen werden kann (
pit
= 11). Ausnahmeanforderungen werden
in dem Betriebsmodus bearbeitet, der in
irq.0
festgelegt ist.
pr:
Privilege-Violation-Exception-Abstraction
. Legt fest, ob die Ausnahme
Division-By-
Zero
im Supervisor-Modus (
al
= 0) oder PAL-Modus (
al
= 1) bearbeitet werden soll.
sr:
Special-Register-Exception-Abstraction
. Legt fest, ob die Ausnahmen
Compatibility-
Violation
,
Illicit-Special-Register-Write-Access
und
Special-Register-Undefined
im
Supervisor-Modus (
sr
= 0) oder PAL-Modus (
sr
= 1) bearbeitet werden sollen.
ss:
System-Stack-Abstraction
. Definiert, ob auf die Register zur Systemstapelverwaltung
inklusive des Statusbits
status.sl
im Supervisor- und PAL-Modus (
ss
= 0) oder nur im
PAL-Modus zugegriffen werden kann (
ss
= 1). Hierbei auftretende Ausnahmeanfor-
derungen werden im Supervisor- (
ss
= 0) oder PAL-Modus (
ss
= 1) bearbeitet.
Search WWH ::
Custom Search