Information Technology Reference
In-Depth Information
Id
Bezeichnung
Beschreibung
32
Misaligned Branch
Target
Ungerades Sprungziel
ms/mp
33
Misaligned Memory
Reference
Zugriff auf eine nicht entsprechend
der Operandenbreite ausgerichtete
Adresse
ms/mp
36
Instruction Page Fault
Befehlsadresse befindet sich nicht
im TLB
0
37
Instruction
Memory Access
Violation
Befehlszugriff wird von der
Speicherverwaltungseinheit nicht
erlaubt
0
38
Data Page Fault
Datenadresse befindet sich nicht im
TLB
0
39
Data Memory Access
Violation
Datenzugriff wird von der Speicher-
verwaltungseinheit nicht erlaubt
0
256
Interrupt 0
Interrupt #0 (PIT-Interrupt)
ms/mp
:
:
:
511
Interrupt 255
Interrupt #255
ms/mp
512
System Call 0
Explizite Ausnahmeanforderung #0
ms/mp
:
:
:
1023
System Call 511
Explizite Ausnahmeanforderung
#511
ms/mp
Die Gültigkeit der Adressen in ssm.top.ip und ssm.top.is ist von der jeweiligen Aus-
nahmesituation abhängig. Die Ausnahmeprogramme dürfen daher in einigen Fällen
nur durch retx (bzw. retp ), in anderen Fällen nur durch retxr (bzw. retpr ) beendet
werden. Falls beide Rücksprungadressen definiert sind, ist der die Ausnahme verur-
sachende Befehl ggf. wiederholbar, z.B. nach einer Fehlerkorrektur. In Ausnahme-
programmen, die als Folge fataler Fehler verursacht werden, ist weder ssm.top.ip
noch ssm.top.is definiert und ein Rücksprung daher nicht möglich.
Die Reset-Exception hat eine ausgezeichnete Funktion, da der Prozessor hierbei
vollständig neu initialisiert wird. Insbesondere wird die Startadresse nicht dem
Register xm.tb oder xm.pb entnommen, sondern ist als Konstante 0 fest vorgegeben.
A.8 Prozessorabstraktionsschicht (PAL)
Die Prozessorabstraktionsschicht dient der Abstraktion von Systemmerkmalen, die
sich nur im privilegierten Betriebsmodus auswirken. In der Version 1.1 des Neme-
sis-Programmiermodells wird die Verwaltung der Adressräume, des Systemstapels,
des lokalen und globalen Registerspeichers, der Speicherverwaltungseinheit und des
Ausnahme- und Unterbrechungssystems von der Prozessorabstraktionsschicht über-
nommen. Die über den Befehl callpal aufrufbaren PAL-Funktionen werden im Fol-
genden nach Aufgaben unterteilt beschrieben.
Search WWH ::




Custom Search