Das MMIX-Buch: Ein praxisnaher Zugang zur Informatik: Springer-Lehrbuch
Autor Heidi Anlauff, Axel Böttcher, Martin Ruckertde Limba Germană Paperback – 18 sep 2002
Zunächst werden die Grundlagen der Kodierung und der Informationsdarstellung abgehandelt und Kontroll- und Datenstrukturen vorgestellt. Anschließend werden Architekturmerkmale von Prozessoren (RISC und CISC) sowie Mechanismen der Systemsteuerung wie Pipelining und Interrupts erläutert. Es folgt eine Beschreibung der wichtigsten Funktionen eines Betriebssystems wie die Organisation von Prozessen und die Speicherverwaltung.
Die Darstellung erfolgt mittels des Modellprozessors MMIX, der von Donald E. Knuth in seinem Standardwerk "The Art of Computer Programming" entwickelt wurde. Die Funktionsweise dieses Prozessors wird in einem eigenen Kapitel ausführlich beschrieben. Ferner werden die Programmierumgebung des MMIX und seine Assemblersprache MMIXAL in ergänzenden Anhängen zusammengestellt.
Din seria Springer-Lehrbuch
- Preț: 381.87 lei
- 5% Preț: 350.76 lei
- Preț: 424.37 lei
- 5% Preț: 277.43 lei
- Preț: 328.29 lei
- Preț: 182.33 lei
- 5% Preț: 460.69 lei
- 5% Preț: 665.48 lei
- Preț: 332.94 lei
- Preț: 257.64 lei
- Preț: 354.25 lei
- 11% Preț: 512.91 lei
- Preț: 287.71 lei
- Preț: 358.38 lei
- Preț: 455.95 lei
- Preț: 347.34 lei
- 5% Preț: 464.35 lei
- Preț: 355.32 lei
- Preț: 217.68 lei
- 5% Preț: 578.67 lei
- Preț: 225.33 lei
- 5% Preț: 298.16 lei
- 5% Preț: 308.29 lei
- Preț: 268.94 lei
- Preț: 322.42 lei
- Preț: 317.90 lei
- Preț: 348.79 lei
- 5% Preț: 324.17 lei
- 5% Preț: 270.75 lei
- 5% Preț: 477.32 lei
- 5% Preț: 281.32 lei
- 5% Preț: 349.52 lei
- Preț: 180.23 lei
- 5% Preț: 730.50 lei
- 5% Preț: 184.58 lei
- Preț: 362.47 lei
- Preț: 272.38 lei
- Preț: 437.52 lei
- Preț: 239.66 lei
- 11% Preț: 644.67 lei
- 5% Preț: 338.32 lei
- Preț: 106.61 lei
- Preț: 426.44 lei
- 5% Preț: 313.13 lei
- 5% Preț: 376.36 lei
- 5% Preț: 45.29 lei
- 5% Preț: 457.31 lei
- Preț: 316.03 lei
- Preț: 239.60 lei
- Preț: 222.03 lei
Preț: 233.88 lei
Preț vechi: 292.35 lei
-20% Nou
Puncte Express: 351
Preț estimativ în valută:
44.76€ • 46.67$ • 37.20£
44.76€ • 46.67$ • 37.20£
Carte tipărită la comandă
Livrare economică 21 martie-04 aprilie
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9783540424086
ISBN-10: 3540424083
Pagini: 348
Ilustrații: XIV, 330 S.
Dimensiuni: 155 x 235 x 18 mm
Greutate: 0.49 kg
Ediția:2002
Editura: Springer Berlin, Heidelberg
Colecția Springer
Seria Springer-Lehrbuch
Locul publicării:Berlin, Heidelberg, Germany
ISBN-10: 3540424083
Pagini: 348
Ilustrații: XIV, 330 S.
Dimensiuni: 155 x 235 x 18 mm
Greutate: 0.49 kg
Ediția:2002
Editura: Springer Berlin, Heidelberg
Colecția Springer
Seria Springer-Lehrbuch
Locul publicării:Berlin, Heidelberg, Germany
Public țintă
Upper undergraduateCuprins
1. Einführung.- 1.1 Computer.- 1.2 Die Hardware-Software-Schnittstelle.- 1.3 Das klassische Computermodell.- 1.4 Warum MMIX?.- 2. Darstellung von Information — Codierung und Zahlensysteme.- 2.1 Information, Daten und Nachricht.- 2.2 Codierung.- 2.3 Zahlensysteme.- 2.4 Negative Zahlen.- 2.5 Byte als Maß für die Speicherkapazität.- 3. Einführung in MMIX.- 3.1 Der MMIX-Prozessor.- 3.2 Speicherzugriff.- 3.3 Arithmetik mit MMIX.- 3.4 Einfache Ein- und Ausgabe.- 3.5 Symbole zur Erhöhung der Lesbarkeit eines Programms.- 4. Sprungbefehle und Kontrollstrukturen.- 4.1 Unbedingte Sprünge.- 4.2 Bedingte Verzweigungen.- 4.3 Kontrollstrukturen.- 4.4 Bedingte Zuweisungen.- 5. Unterprogramme.- 5.1 Einführung.- 5.2 Unterprogrammaufrufe mit GO.- 5.3 Der Stack.- 5.4 Exkurs: Präfix und lokale Symbole.- 5.5 Der Registerstack.- 6. Datenstrukturen.- 6.1 Bit.- 6.2 Adressen und Zeiger.- 6.3 Gleitkommazahlen.- 6.4 Zusammengesetzte Datentypen.- 6.5 Abstrakte Datentypen.- 6.6 Anwendung: Bitmap-Grafiken erzeugen und bearbeiten.- 7. Ablaufsteuerung.- 7.1 Steuerwerk und Befehlszyklus.- 7.2 Adressierungsarten.- 7.3 RISC und CISC.- 7.4 Pipelining.- 7.5 Interrupts.- 8. Betriebssystem.- 8.1 Speicherverwaltung.- 8.2 Betriebssystemaufrufe.- 8.3 Prozesse.- A. Liste der Befehle.- B. Liste der Programme.- c. Programmieren mit MMIX.- C.1 Die Programmierumgebung zum Laufen bringen.- C.1.1 Die ausführbaren Dateien herunterladen.- C.1.2 Die Programmierumgebung selbst übersetzen.- C.2 Versuche.- D. Meldungen von mmixal und mmix.- D.1 Warnungen von mmixal.- D.2 Fehlermeldungen von mmixal.- D.3 Meldungen von mmix.- E. Zusammenfassung der Assemblersprache MMIXAL.- E.1 Einfache Elemente.- E.2 Ausdrücke.- E.3 Instruktionen.- F. Lösung ausgewählter Übungsaufgaben.
Textul de pe ultima copertă
Das vorliegende Buch gibt eine praxisnahe Einführung in die Informatik.
Zunächst werden die Grundlagen der Kodierung und der Informationsdarstellung abgehandelt und fundamentale Kontroll- und Datenstrukturen vorgestellt. Anschließend werden Architekturmerkmale von Prozessoren (RISC und CISC) sowie Mechanismen der Systemsteuerung wie Pipelining und Interrupts erläutert. Zum Abschluß erfolgt eine kompakte Beschreibung der wichtigsten Funktionen eines Betriebssystems wie die Organisation von Prozessen und die Speicherverwaltung.
Die Darstellung all dieser Konzepte wird dabei anhand des Modellprozessors MMIX gezeigt, der von Donald E. Knuth (Stanford University) in seinem weltweit anerkannten Standardwerk "The Art of Computer Programming" entwickelt wurde. Die Funktionsweise dieses Prozessors wird in einem eigenen Kapitel ausführlich beschrieben. Weiterhin werden die Programmierumgebung des MMIX und seine Assemblersprache MMIXAL in ergänzenden Anhängen des Grundtextes zusammengestellt.
Dieses Lehrbuch eignet sich hervorragend zum Selbststudium. Neben der Vermittlung von Grundlagenwissen steht insbesondere die Wechselwirkung von Programmierung und Rechneraufbau im Vordergrund.
Zunächst werden die Grundlagen der Kodierung und der Informationsdarstellung abgehandelt und fundamentale Kontroll- und Datenstrukturen vorgestellt. Anschließend werden Architekturmerkmale von Prozessoren (RISC und CISC) sowie Mechanismen der Systemsteuerung wie Pipelining und Interrupts erläutert. Zum Abschluß erfolgt eine kompakte Beschreibung der wichtigsten Funktionen eines Betriebssystems wie die Organisation von Prozessen und die Speicherverwaltung.
Die Darstellung all dieser Konzepte wird dabei anhand des Modellprozessors MMIX gezeigt, der von Donald E. Knuth (Stanford University) in seinem weltweit anerkannten Standardwerk "The Art of Computer Programming" entwickelt wurde. Die Funktionsweise dieses Prozessors wird in einem eigenen Kapitel ausführlich beschrieben. Weiterhin werden die Programmierumgebung des MMIX und seine Assemblersprache MMIXAL in ergänzenden Anhängen des Grundtextes zusammengestellt.
Dieses Lehrbuch eignet sich hervorragend zum Selbststudium. Neben der Vermittlung von Grundlagenwissen steht insbesondere die Wechselwirkung von Programmierung und Rechneraufbau im Vordergrund.
Caracteristici
Grundlegende Einführung in die Informatik an Fachhochschulen Didaktischer Aufbau mit Fragen, Aufgaben und zahlreichen Beispielen Vollständige Erklärung aller MMIX-Befehle mit Index Glossar mit englischen und deutschen Begriffen