/media/sda-magnetic/david/Dok-15-2023-11-27/fernuni-hagen/cs-i-ii/old-cs-2-02/Auswendig2022-06-10-before/auswendig0002.txt


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

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

Dreiaddressformat
Zweiaddressformat
Einaddressformat
Nuladdressformat

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

8087, Intel, ATAM 862, Atmel 

Einzelbit
Ganzzahl
Gleitkomma 
Multimedia 

signed
unsigned
packed
unpacked
bcd ascii 

byte 
halbwort
wort 
doppelwort

big-endian 
little-endian 

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

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

Steuereinheit
1.) Befehlsdekodierer
2.) Funktionsdekodierer

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 

MemToReg
MemWrite
Branch 
ALU-Src
ALU-Op
RegDst
RegWrite 

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

Datenspeicher
- Lesedaten
- Schreibedaten 
- WE 
- Addresse

Befehlsspeicher
- Lesedaten 
- Addresse 

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      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 
gt - greater than 
ge - greater than equal 
lt - less than 
le - less than equal 

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

1.) PC_Neu = PC_alt + (i << 2)
2.) PC_Neu = PC_alt & 0xf000 0000 | (i << 2)

1.) Datenkonflikt
2.) Steuerflusskonflikt
3.) Struktur-  und Ressourcenkonflikt

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

1.) Dynamisch 
1.1.) Taken / Not Taken 
1.2.) Strongly / Weakly Taken / Not Taken 
2.) Statisch 
2.1.) Predict Always Taken 
2.2.) Always NT
2.3.) Backward Taken Forward Not Taken 

Methan 
Ethan 
Propan 
Butan 
Pentan 
Hexan 
Heptan 
Oktan 
Nonan 
Dekan 
Undekan
Dodekan
Tridekan 

Methyl 
Ethyl 
Propyl 
Butyl 
Pentyl 
Hexyl 
Heptyl 
Oktyl 
Nonyl 

Di 
Tri 
Tetra
Penta 
Hexa 
Hepta 
Okta 
Nona 

Aliphaten 
Alkohole
Aldehyde
Ketone 
Carbonsäuren 
Ester

Aliphaten 
Alkohole: -OH
Aldehyde: =O
Ketone 
Carbonsäuren: -OH, =O
Ester: -OCH3, =O

Iran 
Etan 
Olan 
An
Epan 
Ozan 

Iren 
Et
Ol 
In 
Epin 
Ozin 

Phosphor - P - Phospha 
Chlor - Cl - Chlora 
Sauerstoff - O - Oxa 
Stickstoff - N - Aza 
Flour - F - Flora 
Schwefel - S - Tia 

1
2a 2b
3a 3b 3c 3d
4a 4b 4c 4d 4e 4f 4g 4h

CHO CH2OH

1 CHO HCHO CH2OH
2 CHO HCHO HCHO CH2OH
3 CHO HCHO HCHO HCHO CH2OH 

2a: CHO HCHO HCHO CH2OH
2b: CHO HOCH HCHO CH2OH

3a: CHO HCHO HCHO HCHO CH2OH
3b: CHO HOCH HCHO HCHO CH2OH
3c: CHO HCHO HOCH HCHO CH2OH
3d: CHO HOCH HOCH HCHO CH2OH

1.) Hydrophob
2.) Hydrophil 
3.) Amphiphil

1.) nicht ionische tenside
2.) Kationische Tenside
3.) anionische Tenside 
4.) Amphotere Tenside 

1.) Alkane
2.) Alkene 
3.) Fett-Alkohole 
4.) Alkylbenzole

1.) Tetrachlorethen / Perchlorethylen: Ethen mit Cl statt H

1.) Säure Base Reaktion
2.) Festkörpreaktion
3.) Oxidation und Reduktion
4.) Fällung 
5.) Photochemische Reaktion 
6.) Komplexbildungsreaktion

1.) Waschen und Schleudern 
2.) Bügeln 
3.) Trommeltrocknen
4.) Lufttrocknen
5.) chemische Reinigung
6.) Nassreinigung
7.) Bleichen

1.) Waschen und Schleudern 
2.) Bügeln 
3.) Trommeltrocknen: Quadrat mit Kreis, mit 1, 2, 3 Punkten drin 
4.) Lufttrocknen: Quadrat ohne Kreis, mit waagerechter Geraden: Liegend, Mit senkrechter Geraden: auf der Leine 
5.) chemische Reinigung: Kreis mit F: Kohlenwasserstoff, mit A: Alles, mit P: Perchlorethylen
6.) Nassreinigung: Kreis mit W 
7.) Bleichen: Dreieck mit  Cl mit Chlor, mit zwei schrägen: Mit O

1.) Monosan/monsan 
2.) Sterisan
3.) Sensolan 
4.) Sonette 
5.) Vitessa-Additiv
6.) Danchlorix
7.) Penta-Sol 

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

KB - Koch und Buntwäsche 
FS - Fleckensalz

A - Koch und Buntwäsche
1.) Extratrocken
2.) Schranktrocken+
3.) Schranktrocken 
4.) Bügelfeucht * 
5.) Bügelfeucht * * 
6.) Mangelfeucht
B - Pflegeleicht
1.) Schranktrocken+
2.) Schranktrocken
3.) Bügelfeucht

1.) Request 
2.) Response 

GET /index.php HTTP/1.1
host: localhost 

HTTP/1.1 200 OK 
Date: 
Server: 
Transfer-Encoding: 
Content-Type: 

GET
POST 
HEAD 
PUT 
DELETE 
TRACE 
OPTIONS
CONNECT 

200 OK 
301 Moved Permanently
400 Bad Request 
404 Not Found 

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

<form method="GET" action="./form1.php">
<input type="password" name="password1"></input>
<input type="submit"></input>
</form>

setcookie ("Name", "Inhalt", time () + 3600);

session_id ()
session_start ()
session_destroy ()

SET PASSWORD
SHOW TABLES
SHOW DATABASES
SHOW FIELDS FROM abc
DROP DATABASE xyz
CREATE DATABASE xyz
CREATE TABLE abc (name1 VARCHAR (32), name2 VARCHAR (32))
DROP TABLE abc
INSERT INTO abc VALUES ("001", "002");
SELECT * FROM abc
INSERT INTO abc (name1, name2) VALUES ("001", "001");
SELECT * FROM abc WHERE expression
SELECT * FROM abc WHERE name BETWEEN 1 AND 5
SELECT * FROM abc ORDERD BY name1
SELECT * FROM abc JOIN def
SELECT * FROM abc INNER JOIN def ON abc.name1 = def.name2
SELECT * FROM abc RIGHT JOIN def ON abc.name1 = def.name3
SELECT * FROM abc LEFT JOIN def ON abc.name1 = def.name3

BIT, INT, INTEGER, BIGINT, SMALLINT, TINYINT, LONGINT
BYTE, BLOB, VARBYTE, LONGBLOB, TINYBLOB, MEDIUMBLOB
DATE, TIME, DATETIME, TIMESTAMP
CHAR, VARCHAR, TEXT, MEDIUMTEXT, LONGTEXT
FLOAT, DOUBLE, DECIMAL 

mysql_connect ()
mysql_close ()
mysql_query ()
mysql_error ()
mysql_select_db ()
mysql_fetch_row ()
mysql_fetch_assoc ()
mysql_num_rows ()
mysql_num_fields ()

1.) Straight Flush 
2.) Four of a Kind 
3.) Full House 
4.) Flush 
5.) Straight
6.) Three of a kind
7.) Two Pairs
8.) One Pairs 
9.) Skip Straight
10.) Round the corner straight
11.) Blaze
12.) Four Flush