/media/sda-magnetic/david/Dok-15-2023-11-27/fernuni-hagen/cs-i-ii/old-cs-2-01/2022-02-19-aufgaben/auswendig0028.txt


lb, lbu
lh, lhu
lw
ld*
la*
li*
sb
sh
sw
sd*
move
add
addi
sub
mult
mutlu
addiu
div
divu
and
andi
or
ori
xor
xori
not
rem*
abs*
neg*

Datenbewegungsbefehle
arithmetisch logische Befehle
Schiebe und Rotationsbefehle
Gleitkommabefehle
Multimediabefehle
Programmsteuerbefehle
Systemsteuerbefehle
Synchroninsationsbefehle

Dreiaddressformat
Zweiaddressformat
Einaddressformat
Nulladdressformat

Intel 8087, Atam 862, Atmel

Lade- und Speicherarchitektur
Speicher- Speicharachitektur
Register- Speicherarchitektur
Stack- und Kellerarchitektur
Akkumulatorarchitektur

Little-Endian-Format
Big-Endian-Format

Einzelbit
Ganzzahl
Gleitkomma 
Multimedia 

signed
unsigned
packed
unpacked
bcd
ascii 

byte
halbwort
wort
doppelwort

ieee-754-std 
f = (-1)^s * 1.m * 2^(e-b)

Unmittelbare Addressierung
Registeraddressierung
Direkte Addressierung
Indirekte Addressierung
Indirekte Addressierung mit Autoinkrement/Dekrement
Indirekte Addressierung mit Verschiebung
Indizierte Addressierung
Indizierte Addressieurung mit Verschiebung 

Steuereinheit
1.) Befehlsdekodierer
2.) Funktiosndekodierer

MemToReg
MemWrite
Branch
ALU-Src
ALU-Op
RegDst
RegWrite 

Funktiosndekodierer
Befehlsdekodierer
ALU
Register-Satz
Befehlsspeiher
Befehlszähler
Datenspeicher
Vorzeichenerweiterungseinheit
1 x AND 
2 x Addierer
1 x 2 Bit Shifter
4 x MUX 

Funktionsdekodierer
1.) Func 
2.) ALU-Op
3.) ALU-Operation 

ALU:
- Ergebnis 
- NULL 

AND: 
- PCSrc

Datenspeicher
- Addresse
- Schreibedaten
- WE 
- Lesedaten 

Registersatz
- Lese-Register-1
- Lese-Register-2
- Schreiberegister
- WE 
- Lese-Daten-1
- LEse-Daten-2
- Schreibedaten 

Befehlsspeicher
- Addresse
- Lesedaten 

Befehlszähler
- PC (t)
- PC (t+1)

ALU-Op          Func            ALU-Operanden 
00              x               010 - add
x1              x               110 - sub 
1x              100 000 - add   010 - add 

                OpCode      RegDst      RegWrite        Branch      ALU-Src     MemToReg        MemWrite        ALU-Op
r-typ           000 000     1           1               0           0           0               0               10 

1.) Bedingt
2.) Unbedingt

1.) Absolut
2.) Befehlszählerrelativ
3.) Befehlszählerindirekt 

1.) Branch 
2.) Jump 
3.) Jump Register 

1.) JAL = Jump And Link 

- eq = equal
- ne = not equal 
- ge - greatar than equal 
- gt = greater than 
- le = less than equalk 
- lt = less than 

j, jr, b
jal, jalr
beq, bne
beqz, bnez
blt, bltz
blez, blez
bgt, bgtz
bge, bgez

PC_neu = PC_alt + (i << 2)
PC_neu = PC_alt & (0xf000 0000 | (i << 2))

1.) Befehl holen
2.) Befehl dekodieren 
3.) Operanden der ALU bereitststellen
4.) Operation in der ALU asuführen
5.) Operandne in Architekturregister zurückschreiben 

1.) IF = Instruction Fetch 
2.) ID = Isntuciton Decode / Register Fetch 
3.) EX = Execute Address Calcuation
4.) MEM = Memory Access 
5.) WB = Write Back 

1.) Datenkonflikte
2.) Struktur- und Ressourcenkonflikte
3.) Programmsteuerkonflikte 

1.) Statisches Schedulung: In Order Issue In Order Completion - VLIW-Prozessor - Very Long Instruction Word
2.) Dynamisch: Out Of Order Issue Out Of Order Compeltion 

1.) Statische Sprungvorhersage
1.1.) Predict always not taken
1.2.) Predict always T
1.3.) Backward T, Forward NT 
2.) Dynmaisch: ein und zwei Bit Prädiktor
2.1.) T, NT
2.2.) Strongly T, Weakly, ..

Suh Cam 
Behind Latch Cam 
Brake Cam 
Russel Cam 
Tucking Cam 
Harf Way Cam 
Main Cam 

Needle Bed 
Needle Selector
Round Bruch 
Stitch Gear
Guide Plate
Tension
Auto Tension 
Tension Guide 
Yarn Feeder
Yarn 
Bulky Yarn 

Cam Lever
Arm 

Push Button 
Latch Opening Bruch 

Side Lever
Needle Stoper 
Carriage
Cast- On wire
Easy Casting 

Shift Dial 
Pattern Dial 
Pattern Cards
Pattern Lever 
Row Counter
Card Stand
Transfer Tool 

Spare Needles
Tapestry Needle
Raveling Cord
Clamps
Carriage Fastener

Assecorry Tray Pin 

Yarn 
Yarn Rod
Yarn Hook

Latch Needle 

Latch Opening Bruch 

1.) Ware und Geld
2.) Tauschwert (Wert und Wertsubstanz, Wertgröße)
3.) Die zwei Faktoren der Arbeit 
4.) Relative Wertform 
5.) Allgemeine Wertform 
6.) Entfaltete Relative Wertform 
7.) Mängel der relativen Wertform