/media/sda-magnetic/david/Dokumente-15/fernuni-hagen/cs-i-ii/old-cs-2-01/2022-03-04-uebungen/auswendig0003.txt


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

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

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

8087, Intel, Atam 862 Atmel 

Dreiaddressformat
Zweiaddressformat
Einaddressformat
Nulladdressformat 

Byte 
Halbwort
Wort 
Doppelwort

Einzelbit
Ganzzahl
Gleitkomma 
Multimedia 

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 Autoinkrement/Dekrement
Indirekte Addessierung mit Verschiebung 
Indizierte Adderssierung 
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
1.) Func
2.) ALU-Op
3.) ALU-Operation 

ALU:
- Ergebnis 
- Null 

AND: 
- PCSrc

Registersatz
1.) Lese-Register-1
2.) Lese-Register-2
3.) Schreiberegister
4.) Lesedaten-1
5.) Lesedaten-2
6.) Schreibedaten 
7.) WE 

Datenspeicher: 
- Lesedaten
- Schreibedaten 
- Addresse 
- WE 

Befehlsspeicher
- Addresse 
- Lesedaten 

Befehlszähler 
1.) PC (t)
2.) PC (t+1)

Func            ALU-Op              ALU-Operation 
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: Branch 
2.) Befehlszählerrelativ: Jump 
3.) Befehlszählerindirekt: Jump Register 

JAL: Jump And Link 

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

j, b, jr
jal, jalr 
beq, bne 
beqz, bnez
blt, ble 
bltz, blez
bgt, bge
bgtz, 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 bereitstellen 
4.) Operation in ALU ausführen 
5.) Operanden in Architekturregister zurückschreiben 

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

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

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

1.) Predict always not taken 
2.) alwasy T
3.) Backward, Forward

1.) T/NT 
2.) Strongly, Weakly, ...

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 und TUCK 
4.) N mit NL 

Tension 
Auto-Tension
Tension Dial 
Shift Dial  

Yarn 
Yarn Rod
Yarn Hook 
Yarn Feeder
Yarn Guide 
Bulky Yarn 

Pattern 
Pattern Dial
Pattern Knitting
Pattern Card

Needle Selection Cam 
Main Cam 
Pick Cam 
Suh Cam 
Harf Way Cam 
Tucking Cam 
Needle Selection Cam 

Side Lerver
Push Button 
Latch Opening Brush 
Arm 
Carriage 
Cast-On Wire 
Easy Casting 
Transfer Tool 
Card Stand 

Row Counter 

Shift dial 
Pattern dial 
side lever 

Monosan/Monsan 
Sterisan 
Sensolan
Sonette 
Penta-Sol 
Vitessa Additiv
Danklorik 

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

1.) KB = Koch und Buntwäsche 
2.) Pflegeleicht 

FS = Fleckensalz

GET index.php HTTP/1.1.

200 OK

Request/Response

200 OK 
3... Permanently Removed
400 Not Found 
404 Bad Request 

Response Code: 200 OK 

Body 

Date:
Transfer-Encoding
...


1.) Head
2.) Response-Code 
3.) Body 

GET
POST 
PUT 
DELETE 
TRACE 
OPTIONS
CONNECT

Das ist der HTTP-Befehlssatz 

getcookie ();

1.) Namen des Cookies
2.) Inhalt
3.) Zeit 

$_GET []
$_POST []
$_COOKIE []

<form action="soundso.php" method="post">
</form>

Form: Action und Methode 

- Elemente: input, type = "text", "password", "options" und "submit"