/media/sda-magnetic/david/Dok-15-2023-11-27/fernuni-hagen/cs-i-ii/old-cs-2-01/2022-03-04-uebungen/auswendig0004.txt


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

Datenbewegungsbefehle
arithmetisch logisch Befehle
Schiebe und Rotationsbefehle
Programmsteuerbefehle
Gleitkommabefehle
Multimediabefehle
Systemsteuerbefehle
Synchronisationsbefehle

Lade- und Speicherarchitektur
Register- Speicherarchitektur
Speicher- Speicherarchitektur
Akkumulator-Architektur
Stack- und Kellerarchitektur

8087, Intel, Atam 862, Atmel 

Dreiaddressformat
Zweiaddressformat
Einaddressformat
Nulladdressformat

Einzelbit
Ganzzahl
Gleitkomma 
Multimedia 

byte
halbwort
wort
doppelwort

signed
unsigned
packed
unpacked
bcd
ascii 

big-endian 
little-endian 

signed
unsigned
packed
unpacked
bcd
ascii 

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

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

Steuereinheit
1.) Befehlsdekodierer
2.) Funktionsdekodierer

MemToReg
MemWrite
Branch 
ALU-Src
ALU-Op
RegDst
RegWrite 

Befehlsdekodierer
Funktionsdekodierer
ALU 
Registersatz
Datenspeicher
Befehlsspeicher
Befehlszähler
Vorzeichenerweiterungseinheit
1 x AND 
2 x Addierer
1 x 2 Bit Shifter
4 x MUX 

Funktionsdekodierer
- Func
- ALU-Op
- ALU-Operation 

ALU:
- Ergebnis 
- NULL 

AND: 
- PCSrc 

Registersatz:
- Lese-Daten-1
- Lese-Daten-2
- Schreibedaten 
- Lese-Register-1
- Lese-Reigster-2
- Schreiberegister

Datenspeicher: 
- Addresse 
- Schreibedaten 
- Lesedaten 
- WE 

Befehlsspeicher
- Addresse 
- Lesedaten 

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

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


                Opcode          Reg-Dst         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: Branch 
2.) Befehlszählerrelativ: Jump
3.) Befehlszählerindirekt: Jump Register 

JAL: Jump and Link 

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

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

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

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

IF = Instruction Fetch 
ID = Instruction Decode / Register Fetch 
EX = Execute / Address Calculation
MEM = Memory Access 
WB = Write Back 

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

1.) In Order Issue In Order Completion
2.) Out Of Order Issue Out Of Order Completion 

1.) Statisch 
1.1.) Predict Alway NT
1.2.) Predict Always T
1.3.) Predict Backward T, Forward NT 
2.) Dynamisch 
2.1.) Taken = T, Not Taken = NT 
2.2.) Strongly T/NT, weakly T/NT 

Monosan = Monsan 
Sterisan 
Sensolan
Penta-Sol 
Sonette
Vitessa-Additiv
Danklorix 

Monosan = Monsan: Desinfizierendes Waschmittel mit hoher Waschkraft 
Sterisan: 
Sensolan
Penta-Sol: Im Bottich ätzend, umweltschädlich, achtung: Schwerpunktverstärker und Fettlöser 
Sonette
Vitessa-Additiv
Danklorix 

1.) Extratrocken
2.) Schranktrocken+
3.) Schranktrocken
4.) Bügelfeucht 1
5.) Bügelfeucht 2
6.) Mangelfeucht

A.) Koch und Buntwäsche
B.) Pflegeleicht

KB = Koch und Buntwäsche 
FS = Fleckensalz 

Waschen
Bügeln
Trommeltrocknen
Luftrocknen
Bleichen
Chemische Reinigung
Nassreinigung


Waschen
Bügeln
Trommeltrocknen: Quadrat mit Kreis drin, ohne, mit 1, 2, 3 Punkten 
Luftrocknen: Quadrat, senkrechte Linie = Leine, waagerecht: im Liegen 
Bleichen: Dreieck, CL = Chlor, 2 Schräge Linien Sauerstoff
Chemische Reinigung: Kreis mit P oder F: Perchlorethylen oder Feuergefährliches Benzin
Nassreinigung: Kreis mit W

1.) Faden aufwickeln, Anschlag
2.) Schlitten einstellen, erste Reihen
3.) Randmaschen
4.) Abketten 

1.) N mit NL 
2.) H mit KC 
3.) H mit KC mit TUCK
4.) N mit NL


1.) N mit NL: 5 
2.) H mit KC: 4
3.) H mit KC mit TUCK: 2..
4.) N mit NL: 10

yarn
yarn rod
yarn hook 
bulky yarn 
yarn guide
yarn feeder 

tension 
auto tension 
tension dial 
shift dial 

behind latch cam 
suh cam 
main cam 
pick cam 
harf way cam 
needle selection 
russel cam 
tucking cam 

latch opening bruch 
side lever
Carriage
Push Button 
Cam Lever
Side lever 
Transfer Tool 
Row Counter
Card Stand 

Pattern 
Pattern Chart
Pattern Panel
Pattern Dial 
Pattern Knitting
Pattern Card 

Aliphaten:
- Alkane: Methan, Ethan, Propan, Butan, Pentan, Hexan, Heptan, Oktan, Nonan, Dekan, Undekan 
- Alkene
- Alkine

1.) Aliphaten
2.) Alkohole
3.) Aldehyde
4.) Ketone
5.) Carbonsäuren
6.) Esther

Alkohle:
Methanol, Ethanol, Ethan-1,2-Diol, Propanol, Propan-2-Ol, Propan-1,2-Diol, ...

Aldehyde: O am Ende mit doppelten Valenzelektronen
Ketone: Wie Aldehyde nur an zweiter Stelle 
Carbonsäuren: OH und O wie bei Aldehyden 
Ester: OCH3 und O wie bei Aldehyden 

Aminosäuren: Carbonsäuren mit NH2 - NH3 = Ammoniak, an zweiter, dritter, ... Stelle 
Eiweiße, von dem N tun wir ein H weg und von der Carbonsäure das O - dann haben wir - H2O und zwei Eiweiße reagiert - machen wir 100x

Ringe: 
- iren, et, ol, in, epin, ozin: ungesättigt
- iran, etan, olan, an, epan, ozan: gesättigt

Aza: Stickstoff
Phospha: Phosphor 
Oxa: Sauerstoff 
Schwefel: Tia 

Kohlenhydrate

CHO und ein CH2OH - am Ende 

dazwischen 

- H-OH
- H-OH, H-OH
- H-OH, H-OH, H-OH

1
2a, 2b
3a, 3b, 3c, 3d 
...

2a: H-OH, H-OH
2b: OH-H, H-OH

3a: H-OH, H-OH, H-OH
3b: OH-H, H-OH, H-OH
3c: HO-H, OH-H, H-OH
3d: OH-H, OH-H, H-OH

Tenside 
- Hydrophiler Teil: Wasser annehmende, zum Beispiel Säure oder Base 
- Hyro... abweisender Teil 
- Amiphil: Beides 

1.) Alkan oder so: Erdöl ist Wasserabweisend, wie wir beim Tankerunglück sehen
2.) Säure oder 

1.) Tenside: wie alkohole: OH, mit größeren Anhang
2.) Annionische
3.) Kationische

Chemische Reinigung: 
1.) Perchlorethylen: Ethen, mit Cl statt H, an dem Ethen 
2.) Feuergefährliches Benzin 

Bleichen: 
- Sauerstoff, Chlor: Oxidation, oder Redution. Das heißt, entweder wird Sauerstoff zum Dreck zugeführt, oder abgeführt.

1.) Oxidation, Reduktion
2.) Säure Base

H, He, Li, Be, B, C, N, S