· * & UND AND ·
ODER = + | ODER OR ·
NICHT = ! ¬ NICHT NOTVariablen: A–Z (Großbuchstaben, max. 5) · Klammern: ( )
| Dez | Binär | Hex |
|---|
1 Byte = 8 Bit → 256 Werte (0–255 = 00000000–11111111 = 00–FF)
Binär → Dezimal: Stellenwerte (Potenzen von 2) addieren, wo eine 1 steht.
| Stelle | 2⁷ | 2⁶ | 2⁵ | 2⁴ | 2³ | 2² | 2¹ | 2⁰ |
|---|---|---|---|---|---|---|---|---|
| Wert | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
11001010 = 128+64+8+2 = 202
Dezimal → Binär: Fortlaufend durch 2 teilen, Reste von unten nach oben lesen.
Binär ↔ Hex: Je 4 Bit = 1 Hex-Ziffer (von rechts gruppieren).
1100 1010 → C A → CA
Häufige Werte zum Merken:
Das Dezimalsystem ist unser tägliches Zahlensystem zur Basis 10. Es nutzt 10 Ziffern: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Stellenwerte (10⁰ – 10⁷):
| Stelle | 10⁷ | 10⁶ | 10⁵ | 10⁴ | 10³ | 10² | 10¹ | 10⁰ |
|---|---|---|---|---|---|---|---|---|
| Wert | 10.000.000 | 1.000.000 | 100.000 | 10.000 | 1.000 | 100 | 10 | 1 |
Rechenbeispiel: Die Zahl 243 setzt sich so zusammen:
243 = (2 × 10²) + (4 × 10¹) + (3 × 10⁰) = (2 × 100) + (4 × 10) + (3 × 1) = 200 + 40 + 3 = 243
Weiteres Beispiel: 5.029
5.029 = (5 × 10³) + (0 × 10²) + (2 × 10¹) + (9 × 10⁰) = 5000 + 0 + 20 + 9 = 5.029
Bauteile: Magnetplatte, Schreib-/Lese-Kopf & Arm, Armelektronik, Motor für Kopfpositionierung, Drehachse, Gehäuse (luftdicht), Anschlussleiste
Head-Crash: Berührung Kopf/Scheibe → Datenverlust. Abstand kleiner als Haar/Staub/Rauch. Luftpolster bei hoher Drehzahl schützt.
Spuren & Sektoren: Konzentrische Kreise (Spuren), Sektor = Kreisausschnitt, Cluster = 8 Sektoren, Zylinder = übereinander liegende Spuren
Massenspeicher ohne bewegliche Teile. Speichermedium = NAND-Flash.
Vorteile: Geräuschlos, kurze Zugriffszeit, akkuschonend (kein Motor)
Lesen: Flash-Controller liest 2–4 kByte → Pufferspeicher. Keine mechanische Positionierung → sehr schnell.
Schreiben: Block-weise organisiert (128–512 kByte). Vor Schreiben: Block vollständig löschen (Löschspannung) → dann neu schreiben. Langsame SSDs können langsamer sein als schnelle HDDs!
Kombination HDD + Flash-Speicher. Flash puffert Schreibzugriffe → HDD bleibt im Stromsparmodus bis Flash voll → dann Übertrag auf Magnetplatte.
Verbindet Hardware ↔ Software. Verwaltet Benutzeraufträge, Betriebsmittel, Datenbestände.
| Bereich | Aufgaben |
|---|---|
| Betriebsmittel | Prozessorverwaltung, Geräteverwaltung, Speicherverwaltung |
| Auftrags | Auftragsverwaltung (Scheduling) |
| Daten | Dateikatalog, Zugriffsmethoden, Schutzmaßnahmen |
| Dimension | Varianten |
|---|---|
| Prozessoren | Einprozessor · Mehrprozessor |
| Programme | Einprogramm · Mehrprogramm |
| Verbindung | Online · Offline |
| Entfernung | Lokal · Remote |
Erster Sektor eines Speichermediums. Enthält:
- Partitionstabelle – Aufteilung des Datenträgers
- Bootloader (Master Boot Code) – Schnittstelle BIOS ↔ Bootsektor
MBR-Partitionen: Max. 4 primäre ODER 3 primäre + 1 erweiterte (mit beliebig vielen logischen). Alle 32-Bit-OS.
Globally Unique Identifier. Für UEFI-BIOS-PCs.
| OS | Lesen | Schreiben | Booten |
|---|---|---|---|
| Win XP 32 | ✗ | ✗ | ✗ |
| Win Vista 64 | ✓ | ✓ | ✓ |
| Win 7 64 | ✓ | ✓ | ✓ |
| Win 10 64 | ✓ | ✓ | ✓ |
| Linux 64 | ✓ | ✓ | ✓ |
Offset = Adresse, an der eine Partition beginnt.
Alte Systeme (XP) starten Partition bei Blockadresse 63. Neue HDDs/SSDs nutzen 4K-Sektoren → Überlappung = Misalignment (Ausrichtungsfehler) → bremst Festplatte.
Ein Rechner besteht aus:
Programm = Kette logischer Binärentscheidungen, seriell abgearbeitet. Programm & Daten im gleichen Arbeitsspeicher.
Getrennter Speicher für Daten und Programme. Programm und Daten können gleichzeitig aus dem Speicher gelesen werden.
| Von Neumann | Harvard | |
|---|---|---|
| Speicher | Gemeinsam | Getrennt |
| Lesen | Seriell | Parallel |
| Northbridge | Extern | Im CPU |
Komplexe Befehle → grosse Vielfalt in einem Befehlssatz → vereinfachte Programmierung. Kleiner Registersatz, Steuereinheit mit Mikrocode-Speicher.
Moderne Prozessoren enthalten oft RISC-Elemente intern.
Wenige, einfache Befehle → höhere Ausführungsgeschwindigkeit, bessere Pipeline-Auslastung. Grosser Registersatz, hartverdrahtete Steuereinheit, getrennte Befehls-/Datencache.
Ein Steuerwerk nutzt mehrere Ganzzahl-Rechenwerke (mehrfaches Pipelining). Obwohl noch Von-Neumann-Prinzip, sehr leistungsfähig.
Ressourceneffizienz: Mehrere VMs auf einem Host, jede mit eigenem OS/Apps.
Kosten: Weniger Hardware → weniger Strom, weniger Kühlung.
Isolation: Kompromittierte VM beeinflusst andere nicht.
Cloud: Virtualisierung ist die Grundlage für Cloud-Dienste.
Die booleschen Hauptverknüpfungen sind die Logikbausteine. Es gibt drei Grundoperationen:
| E1 | E2 | UND (·) | ODER (+) | NICHT E1 (E̅1) |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 1 |
| 0 | 1 | 0 | 1 | 1 |
| 1 | 0 | 0 | 1 | 0 |
| 1 | 1 | 1 | 1 | 0 |
• IEC 60617-12 (europäisch) – International Electrotechnical Commission
• IEEE/ANSI 91-1984 (amerikanisch)
Neben der Wahrheitstabelle haben sich weitere Darstellungsformen durchgesetzt, um eine Schaltfunktion bzw. booleschen Ausdruck zu beschreiben. Verwendet in der Schaltalgebra.
E1 · E2E1 + E2E̅1Beispiel-Gleichungen einer Schaltung:
(E1 · E2) + E3 = A1
(E1 + E2) · E3 = A1
Die logischen Grundfunktionen lassen sich am deutlichsten in einer sogenannten Wahrheitstabelle darstellen.
UND (Konjunktion)
| E1 | E2 | A1 |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
ODER (Disjunktion)
| E1 | E2 | A1 |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
NICHT (Negation)
| E1 | A1 |
|---|---|
| 0 | 1 |
| 1 | 0 |