Pauls Abkürzungen

From Planetk.de

Jump to: navigation, search

Während der Vorlesung Systemarchitektur 2005 hat Herr Prof. W. J. Paul viele "offizielle" Abkürzungen eingeführt, die verwendet werden dürfen/sollen... ganze 234 konnte ich bisher hier auflisten. Sei diese Liste den folgenden Semestern eine Hilfe, Mehrfachbelegungen und Redundanzen zu erkennen und sich weniger oft über eine neu eingeführte Abkürzung zu wundern als wir das taten...

Liste der Abkürzungen

A algebraischer Ausdruck
a left ALU operand
aba allocated base address
ad Adresse
add Addition mit Register
addi add immediate
adr Adresse
alloc allocate
ALU arithmetic logic unit
aluf eine ALU-Funktion
aluop Schaltfunktion zur ALU
An Anweisung
and logical and mit einem Registerinhalt
andi logical and mit einer immediate
AnF Anweisungsfolge
arr Array
Atom Boolsche Variable
AU arithmetic unit
b right ALU operand
ba base address
BA boolsche Ausdrücke
beqz branch equal zero test
BF Boolscher Faktor
bjtaken ein Nichtterminal, eingeführt zur Auswertung von Ausdrücken, bzw. dessen Hardware-Signal
bnez branch not equal zero test
BT Boolscher Term
btaken ein Nichtterminal, eingeführt zur Auswertung von Ausdrücken, bzw. dessen Hardware-Signal
Bu Buchstabe
BuZi alphanumerisches Zeichen
BuZiF alphanumerische Zeichenfolge
bx byte index
C Menge von Konfigurationen
C Konstante innerhalb der C0-Grammatik
c eine Konfiguration der DLX-Maschine
c Übertragsbit innerhalb eines Schaltkreises, nicht Ausgangssignal
c-consis control consistency
c' δ(c)
C0 C0 mit Assembler-Code
CA cause
CAV computer aided verification
ce clock enable
CFG context free grammar
clr setze das ganze Register auf 0
clri setze das ganze Register auf 0
comp.imm eine Unterklasse von Instruktionen, fasst alles, was innerhalb I-type auf aluop abgebildet wird, zusammen
compute eine Unterklasse von Instruktionen, fasst alles, was innerhalb R-type auf aluop abgebildet wird, zusammen
consis Konsistenzbedingung
cp current process
CSA conditional sum adder
CVM communicating virtual machines
D device
Dekl Deklaration
δ die Übergangsfunktion C->C, δ(c)=c'
DF Deklarationsfolge
Din Eingang eines beliebigen Registers
displ displacement
DLX "Deluxe"-Prozessor
DNF disjunktive Normalform
Dout Ausgang eines beliebigen Registers
e Ausdruck
E Exception
e-consis elementary consistency
ea effective address
ECA exception cause
ecode elementary code
EDATA exception data
eev external interrupt event
elTyp elementare Typen
EPC Rücksprungadresse
ESR exception status register
ex execute-Phase
F Faktor
F function frame
fu function code
FuD Funktionsdeklaration
ft function table
G Gatter
G eine Grammatik zu einer Sprache
GPR general purpose register, in h
gpr general purpose register, in c
GPRglue eine Komponente (MUX-Baum) des DLX
gprw write-Signal des GPR
h Hardware-Konfiguration
hm heap memory
I Instruction
I-type eine Klasse von Instruktionen, die das Rechnen mit immediate constants abdeckt
id Identifier
iev internal interrupt event
il interrupt level
ill illegal
imm immediate constant (Konstante, die direkt in ein Programm übergeben werden kann)
IR instruction register
j jump
J-type eine Klasse von Instruktionen, mittels derer gesprungen wird
jal jump and link
jalr jump and link register
JISR jump to interrupt service routine
jr jump [according to content of] register
k abstrakter Kern
K konkreter Kern
K Menge von C0-Konfigurationen
K durch Deklarationen in p festgelegt
kcd kernel call definition function
KompD Komponentendeklaration
KompDF Komponentendeklarationsfolge
L Sprache
LEL list element
lhg lädt den vorderen Teil einer großen Konstanten aus einem Register
lhgi lädt den vorderen Teil einer großen Konstanten von einer imm
lms local memory stack
lop left operand
lw load word
m memory
MCA masked cause
misa misaligned
movi2s move integer to special
movs2i move special to integer
MUX Multiplexer
mw write-Signal des memory
n eine natürliche Zahl, meist auf der mathematischen Ebene verwendet
n Anzahl an Variablen
N Nichtterminal-Alphabet
Na Name
NaF Namenfolge
neg Ausgabe eines Schaltkreises, der testet, ob die Rechnung ein negatives Ergebnis bringt
nextpc pc der nächsten Konfiguration
nextpc Schaltkreis, der nextpc berechnet
nf Anzahl an Funktionen
nk number of kernel calls
nt number of types
opc operation code ("op-code")
or logical or mit einem Registerinhalt
ori logical or mit einer immediate
ovf Overflow bit
P Produktionensystem
p-consis pointer consistency
ParD Parameterdeklaration
ParDF Parameterdeklarationsfolge
pbase previous base
pc program counter
pcb process control block
pcinc ein Signal, das an nextpc gegeben wird
PF Parameterfolge
pff page fault fetch
pfls page fault load or store
ph Hardware-Prädikat
PLA programmed logic array
pm physical memory
pma physical memory address
pos Ausgabe eines Schaltkreises, der testet, ob die Rechnung ein positives Ergebnis bringt
ppx physical page index
pr program rest
pte page table entry
ptea page table entry address
ptl page table length
ptlef page table length exception fetch
ptlels page table length exception load or store
pto page table origin
ptr Pointer
px page index
pxh high page index
pxl low page index
r-consis recursion consistency
R-type eine Klasse von Instruktionen, die ausschließlich mit Werten aus Registern arbeiten
Ra Range
RAM random access memory
rb return binding
rbs return binding stack
Rce clock enable von Register R
RD register destination (Müsste eigentlich "destination register" heißen...)
rd recursion depth
rfe return from exception
rop right operand
Rout Ausgang von Register R
RS1 register source 1 (Müsste eigentlich "source register 1" heißen...)
RS2 register source 2 (Müsste eigentlich "source register 2" heißen...)
S Schaltkreis
S Startsymbol
s Schrittzahl
S Selektor
s Summe
S Subvariable
SA special purpose register address
seq Test, ob Registerinhalt gleich einem anderen Registerinhalt
seqi Test, ob Registerinhalt gleich einer imm
set setze das ganze Register auf 1
seti setze das ganze Register auf 1
sge Test, ob Registerinhalt größer oder gleich einem anderen Registerinhalt
sgei Test, ob Registerinhalt größer oder gleich einer imm
sgr Test, ob Registerinhalt größer einem anderen Registerinhalt
sgri Test, ob Registerinhalt größer einer imm
SISR start of interrupt service routine
sle Test, ob Registerinhalt kleiner oder gleich einem anderen Registerinhalt
slei Test, ob Registerinhalt kleiner oder gleich einer imm
sls Test, ob Registerinhalt kleiner einem anderen Registerinhalt
slsi Test, ob Registerinhalt kleiner einer imm
sm swap memory
sma swap memory address
smpt swap page table
smptl swap page table length
sne Test, ob Registerinhalt ungleich einem anderen Registerinhalt
snei Test, ob Registerinhalt ungleich einer imm
SPR special purpose register
SR status register
st symbol table
sub subtrahiert zwei Registerinhalte
sub Subtraktionsbit
subi subtract immediate
sw store word
sxtimm sign extended immetiate constant, manchmal auch "sextimm" geschrieben
sy Symboltabellen-Abbild
T Term
T Tiefenfunktion über rekursiven Schaltkreisen und -funktionen
T Terminal-Alphabet
tc type code
trap rufe eine funktion des Kerns auf
tt type table
TWOC two's-complement-Zahlen
TypD Typdeklaration
u Übertragsbit
va virtual address
va value
VaD Variablendeklaration
VaDF Variablendeklarationsfolge
VC Variable oder Konstante
vm virtual machine
w write-Signal
x Variable für ein Signal
xcc fixed point condition code
xor logical xor mit einem Registerinhalt
xori logical xor mit einer immediate
zero Ausgabe eines Schaltkreises, der testet, ob die Rechnung "0" ergibt
Zi Ziffer
ZiF Ziffernfolge
Personal tools
Select Language