Computerarchitektur. Strukturen - Konzepte - Grundlagen PEARSON. Silliiiiil
|
|
- Maximilian Brinkerhoff
- vor 7 Jahren
- Abrufe
Transkript
1 Andrew S. Tanenbaum 1 Computerarchitektur Strukturen - Konzepte - Grundlagen 5. Auflage PEARSON Silliiiiil ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
2 * * Inhaltsverzeichnis Vorwort zur deutschen Ausgabe 13 Vorwort zur Originalausgabe 14 Kapitel 1 Einführung " Strukturierte Computerorganisation Sprachen, Ebenen und virtuelle Maschinen Moderne mehrschichtige Maschinen Evolution mehrschichtiger Maschinen Meilensteine der Computerarchitektur Die nullte Generation - Mechanische Computer ( ) Die erste Generation - Vakuumröhren ( ) Die zweite Generation - Transistoren ( ) Die dritte Generation - integrierte Schaltungen ( ) Die vierte Generation - VLSI (1980 -?) Die fünfte Generation - Unsichtbare Computer Vielfalt der Computer Technologische und wirtschaftliche Kräfte Das Computer-Spektrum Wegwerfcomputer Mikrocontroller Spielkonsolen Personalcomputer Server Verbund von Workstations Mainframes Beispiele von Computerfamilien Einführung in den Pentium Einführung in UltraSPARC III Einführung in den Metrische Einheiten Gliederung dieses Buchs 63 Kapitel 2 Aufbau von Computersystemen Prozessoren Aufbau der CPU Befehlsausführung RISC kontra CISC Designprinzipien moderner Computer Parallelität auf Befehlsebene Parallelität auf Prozessorebene 84
3 INHALTSVERZEICHNIS 2.2 Hauptspeicher (Primärspeicher) Bits Speicheradressen Bytereihenfolge Fehlerkorrekturcodes Cache-Speicher Speicherbaueinheiten und -typen Sekundärspeicher Speicherhierarchien Festplatten ' Disketten IDE-Festplatten SCSI-Festplatten RAID CD-ROMs Einmal beschreibbare CDs Wiederbeschreibbare CDs DVD Blu-Ray Eingabe/Ausgabe Busse Terminals Mäuse Drucker Telekommunikationsgeräte Digitalkameras Zeichencodes 144 Kapitel 3 Die Ebene der digitalen Logik Gatter und boolesche Algebra Gatter :." Boolesche Algebra Implementierung von booleschen Funktionen Schalturigsäquivalenz Grundschaltungen der digitalen Logik Integrierte Schaltungen Schaltnetze Arithmetische Schaltungen Taktgeber Speicher Latches Flipflops Register Speicherorganisation Speicherchips RAM und ROM 190
4 Inhaltsverzeichnis 3.4 CPU-Chips und Busse Prozessorchips Computer-Busse Busbreite Bustaktung Bus-Verwaltung Busoperationen Beispiele für CPU-Chips Pentium UltraSPARC III Der Beispielbusse ISA-Bus PCI-Bus " PCI Express USB (Universal Serial Bus) Schnittstellen E/A-Chips Dekodierung von Adressen 240 Kapitel 4 Die Mikroarchitekturebene Beispiel einer Mikroarchitektur Der Datenpfad Mikrobefehle Mikrobefehlssteuerung: Mic Eine Beispiel-ISA: IJVM Keller Das IJVM-Speichermodell Der IJVM-Befehlssatz Java zu IJVM kompilieren Beispielimplementierung Mikrobefehle und Notation IJVM mit der Mic-1 implementieren Design der Mikroarchitekturebene Geschwindigkeit und Kosten Die Länge des Ausführungspfads reduzieren Design mit Prefetching: Mic Fließbandverarbeitung: Mic Siebenstufige Pipeline: Mic Leistungsverbesserung Cache-Speicher Sprungvorhersage Out-of-Order-Ausführung und Registerumbenennung Spekulative Ausführung 334
5 INHALTSVERZEICHNIS 4.6 Beispiele der Mikroarchitekturebene Die Mikroarchitektur des Pentium Die Mikroarchitektur der UltraSPARC III-CPU Die Mikroarchitektur der 8051-CPU Pentium, UltraSPARC und 8051 im Vergleich 349 Kapitel 5 Die ISA-Ebene Übersicht über die ISA-Ebene Eigenschaften der ISA-Ebene Speichermodelle Register Befehle Übersicht über die ISA-Ebene des Pentium Übersicht über die ISA-Ebene des UltraSPARC III Übersicht über die ISA-Ebene des Datentypen Numerische Datentypen Nicht numerische Datentypen Datentypen des Pentium Datentypen des UltraSPARC III Datentypen des Befehlsformate Designkriterien für Befehlsformate Opcodes erweitern Befehlsformate des Pentium Befehlsformate des UltraSPARC III Befehlsformate des Adressierung Adressierungsmodi Unmittelbare Adressierung Direkte Adressierung Registeradressierung Indirekte Registeradressierung Indizierte Adressierung Basisindizierte Adressierung Kelleradressierung Adressierungsmodi für Verzweigungen Orthogonalität von Opcodes und Adressierungsmodi Adressierungsmodi des Pentium Adressierungsmodi des UltraSPARC III Adressierungsmodi des Adressierungsmodi im Vergleich Befehlstypen Befehle zur Datenbewegung Dyadische Operationen Monadische Operationen 402
6 r t F 1 Inhaltsverzeichnis Vergleiche und bedingte Verzweigungen Befehle für Prozeduraufrufe Schleifensteuerung Ein-/Ausgabe 408 )" Befehle des Pentium Befehle des UltraSPARC III Befehle des Befehlssätze im Vergleich Ablaufsteuerung Sequenzielle Ablaufsteuerung und Sprünge 425 f.' Prozeduren Coroutinen Traps Interrupts Ausführliches Beispiel: Die Türme von Hanoi Türme von Hanoi in der Pentium 4-Assemblersprache Türme von Hanoi in der UltraSPARC III-Assemblersprache Die IA-64-Architektur und der Itanium Das Problem mit dem Pentium Das IA-64-Modell: EPIC Verringerung von Speicherreferenzen 444 \ Befehlsplanung Bedingte Verzweigungen verringern: Prädikation Spekulative Ladeoperationen 449 Kapitel 6 Die Ebene der Betriebssystemmaschine Virtueller Speicher Seitenauslagerung < Implementierung der Seitenauslagerung Seitenanforderung und Arbeitsbereich Seitenersetzung Seitengröße und Fragmentierung Segmentierung Implementierung der Segmentierung Virtueller Speicher im Pentium Virtueller Speicher im UltraSPARC III Virtuelle Speicher und Caching Virtuelle E/A-Befehle Dateien Implementierung virtueller E/A-Befehle Befehle für die Verzeichnisverwaltung Virtuelle Befehle für parallele Verarbeitung Erstellen von Prozessen Race Conditions Semaphore zur Synchronisierung von Prozessen 495
7 INHALTSVERZEICHNIS 6.4 Beispiele von Betriebssystemen Einführung Beispiele für virtuellen Speicher Beispiele für virtuelle Ein-/Ausgabe Beispiele der Prozessverwaltung 523 Kapitel 7 Die Ebene der Assemblersprache Einführung in die Assemblersprache Was ist eine Assemblersprache? Wofür braucht man eine Assemblersprache? Format einer Anweisung in Assemblersprache Pseudobefehle Makros Definition, Aufruf und Erweiterung eines Makros Makros mit Parametern Erweiterte Funktionen Makrotechnik in einem Assemblierer implementieren Der Assemblierungsprozess Zwei-Pass-Assemblierer Erster Lauf Zweiter Lauf Die Symboltabelle Binden und Laden Aufgaben des Linkers Struktur eines Objektmoduls Bindezeit und dynamische Relokation Dynamisches Binden Dynamisches Binden unter Unix 574 Kapitel 8 Parallele Rechnerarchitekturen Parallelität auf demselben Chip Parallelität auf Befehlsebene On-Chip-Multithreading Chip-Multiprozessoren Coprozessoren Netzwerkprozessoren Medienprozessoreri Kryptoprozessoren Multiprozessoren mit gemeinsamem Speicher Multiprozessoren und Multicomputer Speichersemantik Symmetrische UMA-Multiprozessorarchitekturen NUMA-Multiprozessoren COMA-Multiprozessorsysteme
8 Inhaltsverzeichnis 8.4 Multicomputer mit Nachrichtenaustausch Verbindungsnetze MPPs - Massiv parallele Prozessorsysteme Cluster-Rechner Kommunikationssoftware für Multicomputer Scheduling Gemeinsamer Speicher auf Anwendungsebene Leistung Grid-Computing 681 Kapitel 9 Literaturhinweise und Quellenverzeichnis Vorschläge für weiterführende Literatur Einführung und allgemeine Arbeiten Organisation von Computersystemen Die Ebene der digitalen Logik Die Mikroarchitekturebene Die ISA-Ebene Die Ebene der Betriebssystemmaschine Die Ebene der Assemblersprache Architektur von Parallelrechnem Binär- und Gleitkommazahlen Assemblerprogrammierung Alphabetisches Literaturverzeichnis 700 Anhang A Binärzahlen 713 A.l Zahlen mit endlicher Genauigkeit 715 A.2 Zahlensysteme mit anderen Basen 716 A.3 Umwandlung von einer Basis in eine andere 719 A.4 Negative Binärzahlen 721 A.5 Binärarithmetik 724 Anhang B Gleitkommazahlen 727 B.l Grundlagen der Gleitkommaarithmetik 729 B.2 IEEE-Standard 754 für Gleitkommazahlen 732 Anhang C Assemblerprogrammierung 739 C.l Überblick 741 C.l.l Assemblersprache 741 C.l.2 Ein kleines Assemblerprogramm 741 C.2 Der 8088-Prozessor 743 C.2.1 Der Prozessorzyklus 743 C.2.2 Die allgemeinen Register. 744 C.2.3 Zeigerregister
9 INHALTSVERZEICHNIS C.3 Speicher und Adressierung 747 C.3.1 Speicherorganisation und Segmente 747 C.3.2 Adressierung 749 C.4 Der Befehlssatz des C.4.1 Lade-, Kopier und Arithmetikbefehle 756 C.4.2 Logische Operationen, Bit- und Verschiebeoperationen 758 C.4.3 Schleifen und wiederholte Zeichenfolgenoperationen 759 C.4.4 Sprung- und Aufrufbefehle 759 C.4.5 Unterprogrammaufrufe 761 C.4.6 Systemaufrufe und Systemunterprogramme 763 C.4.7 Abschließende Bemerkungen zum Befehlssatz 766 C.5 Der Assemblierer 766 C.5.1 Einführung 767 C.5.2 Der ACK-basierte Assemblierer as C.5.3 Einige Unterschiede zu anderen 8088-Assemblierern 771 C.6 Der Tracer 773 C.6.1 Tracer-Kommandos 774 C.7 Erste Schritte 776 C.8 Beispiele 777 C.8.1 Das Beispiel Hello World 777 C.8.2 Beispiel für allgemeine Register 780 C.8.3 Der CALL-Befehl und Zeigerregister 782 C.8.4 Fehler in einem Programm zur Ausgabe von Feldern suchen C.8.5 Zeichenfolgenmanipulation und Zeichenfolgenbefehle 788 C.8.6 Verzweigungstabellen 791 C.8.7 Gepufferter und wahlfreier Dateizugriff 794 Über den Autor Register
Vorwort Originalausgabe 13. Vorwort zur deutschen Ausgabe 17
ImlhaitaweraeDchiniö Vorwort Originalausgabe 13 Vorwort zur deutschen Ausgabe 17 Kapitel 1. Einführung 19 1.1 Strukturierte Computerorganisation 21 1.1.1 Sprachen, Ebenen und virtuelle Maschinen 21 1.1.2
MehrComputerarchitektur. Andrew S.Tanenbaum James Goodman BIBLIOTHEK. Strukturen Konzepte Grundlagen. Pearson Studium
Andrew S.Tanenbaum James Goodman Technische Universität Darmatadt FACHBEREICH INFORMATIK BIBLIOTHEK Inventar-Nr.: Sachgebiete:. Standort: Computerarchitektur Strukturen Konzepte Grundlagen Pearson Studium
MehrInhaltsverzeichnis. Vorwort Originalausgabe 13. Vorwort zur deutschen Ausgabe 17. Kapitel 1 Einführung 19. Kapitel 2 Aufbau von Computersystemen 73
Vorwort Originalausgabe 13 Vorwort zur deutschen Ausgabe 17 Kapitel 1 Einführung 19 1.1 Strukturierte Computerorganisation.............................. 21 1.1.1 Sprachen, Ebenen und virtuelle Maschinen.................
MehrPaul Molitor und Jörg Ritter VHDL. Eine Einführung. ein Imprint von Pearson Education
Paul Molitor und Jörg Ritter VHDL Eine Einführung ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhaltsverzeichnis
MehrMikroController und Mikroprozessoren
Uwe Brinkschulte Theo Ungerer MikroController und Mikroprozessoren Mit 205 Abbildungen und 39 Tabellen Springer Inhaltsverzeichnis 1 Grundlagen 1 1.1 Mikroprozessoren, MikroController, Signalprozessoren
MehrDas Assembler-Buch. Trutz Eyke Podschun. Grundlagen, Einführung und Hochsprachenoptimierung
Trutz Eyke Podschun Das Assembler-Buch Grundlagen, Einführung und Hochsprachenoptimierung ^ ADDISON-WESLEY An imprint of Pearson Education Deutschland GmbH München Boston San Francisco Harlow, England
MehrRechneraufbau und Rechnerstrukturen
Rechneraufbau und Rechnerstrukturen von Prof. Dr. Walter Oberschelp, RWTH Aachen und Prof. Dr. Gottfried Vossen, Universität Münster 7, vollständig überarbeitete und aktualisierte Auflage R.Oldenbourg
MehrRobert Sedgewick. Algorithmen in Java. »il 1-4 Grundlagen Datenstrykturen Sortleren Suchen. java-beratung durch Michael Schidlowsky
Robert Sedgewick Algorithmen in Java»il 1-4 Grundlagen Datenstrykturen Sortleren Suchen java-beratung durch Michael Schidlowsky 3., überarbeitete Auflage PEARSON ein Imprint von Pearson Education München
MehrRobert Sedgewick. Algorithmen in Java. Teil 1-4 Grundlagen Datenstrukturen Sortieren Suchen. Java-Beratung durch Michael Schidlowsky
Robert Sedgewick Algorithmen in Java Teil 1-4 Grundlagen Datenstrukturen Sortieren Suchen Java-Beratung durch Michael Schidlowsky 3., überarbeitete Auflage \ PEARSON ein Imprint von Pearson Education München
MehrFragenkatalog zur Klausur Computersysteme
Fragenkatalog zur Klausur Computersysteme Wolfgang Schreiner RISC-Linz 25. Mai 2002 1. Erklären Sie die Begriffe Übersetzung und Interpretation von Programmiersprachen. Worin liegt der jeweilige Vorteil/Nachteil?
MehrMikrocontroller und Mikroprozessoren
Uwe Brinkschulte Theo Ungerer Mikrocontroller und Mikroprozessoren 3. Auflage 4y Springer Inhaltsverzeichnis Vorwort Vorwort zur 2. Auflage Vorwort zur 3. Auflage Inhaltsverzeichnis VII IX XI XIII 1 Grundlagen
MehrSCSI-Bus und IDE-Schnittstelle
Friedhelm Schmidt SCSI-Bus und IDE-Schnittstelle Moderne Peripherie-Schnittstellen: Hardware, Protokollbeschreibung und praktische Anwendung 4., aktualisierte Auflage An imprint of Pearson Education München
MehrProgrammieren mit Java
Reinhard Schiedermeier Programmieren mit Java 2., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrRechneraufbau und Rechnerstrukturen
Rechneraufbau und Rechnerstrukturen von Prof. Dr. em. Walter Oberschelp, RWTH Aachen und Prof. Dr. Gottfried Vossen, Universität Münster 9. Auflage Oldenbourg Verlag München Wien Inhaltsverzeichnis Vorwort
MehrRechnergrundlagen. Vom Rechenwerk zum Universalrechner
Rechnergrundlagen. Vom Rechenwerk zum Universalrechner von Rainer Kelch 1. Auflage Hanser München 2003 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 22113 0 Zu Leseprobe schnell und portofrei
MehrVorwort Teil 1: Grundlagen 1. 1 Einleitung Grundbegriffe Einheiten Geschichte Arten von Computern 8
Inhaltsverzeichnis Vorwort Teil 1: Grundlagen 1 1 Einleitung 3 1.1 Grundbegriffe 3 1.2 Einheiten 5 1.3 Geschichte 6 1.4 Arten von Computern 8 2 Allgemeiner Aufbau eines Computersystems 15 2.1 Blockdiagramm
MehrRechnerorganisation. H.-D. Wuttke `
Rechnerorganisation Mathematische Grundlagen (1) Boolesche Algebren: BMA, BAA (2,3) Kombinatorische Schaltungen (4,5) Automaten (6,7) Sequentielle Schaltungen (8) Programmierbare Strukturen (9) Rechneraufbau
MehrC++GUI Programmierung mit Qt 4
Jasmin Blanchette MarkSummerfield C++GUI Programmierung mit Qt 4 Die offizielle Einführung mit einem Vorwort von Matthias Ettrich ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco
MehrWilliam Stallings. Betriebssysteme. Prinzipien und Umsetzung. 4., überarbeitete Auflage. Pearson Studium
William Stallings Betriebssysteme Prinzipien und Umsetzung 4., überarbeitete Auflage Pearson Studium ein Imprint der Pearson Education Deutschland GmbH Inhaltsverzeichnis Vorwort Leitfaden für den Leser
MehrFragenkatalog zur Klausur Computersysteme
Fragenkatalog zur Klausur Computersysteme Wolfgang Schreiner RISC-Linz 19. Mai 2004 1. Erklären Sie die Begriffe Übersetzung und Interpretation von Programmiersprachen. Worin liegt der jeweilige Vorteil/Nachteil?
MehrRechnergrundlagen. Vom Rechenwerk zum Universalrechner. von Prof. Dr. Rainer Kelch. Fachbuchverlag Leipzig im Carl Hanser Verlag
Rechnergrundlagen Vom Rechenwerk zum Universalrechner von Prof. Dr. Rainer Kelch mit 118 Bildern, 44 Tabellen, 11 Beispielen, 15 Aufgaben und einer CD-ROM ГЯ Fachbuchverlag Leipzig im Carl Hanser Verlag
MehrEinführung (1) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München
Einführung (1) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München Einführung (2) Architektur des Haswell- Prozessors (aus c t) Einführung
MehrTechnische Informatik
Bernd Becker Rolf Drechsler Paul Molitor Technische Informatik Eine Einführung ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sysney Mexico City Madrid
MehrStatistik ohne Angst vor Formeln
Andreas Quatember Statistik ohne Angst vor Formeln Das Studienbuch für Wirtschaftsund Sozialwissenschaftler 3., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow,
MehrDas Assembler-Buch. Trutz Eyke Podschun. Grundlagen und Hochsprachenoptimierung. 4., aktualisierte Auflage ADDISON-WESLEY
Trutz Eyke Podschun Das Assembler-Buch Grundlagen und Hochsprachenoptimierung 4., aktualisierte Auflage ^ ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading, Massachusetts Menlo Park,
MehrInhaltsverzeichnis 1 Grundlagen Grundlegende Prozessortechniken...16
Inhaltsverzeichnis 1 Grundlagen...1 1.1 Mikroprozessoren, Mikrocontroller, Signalprozessoren und SoC...1 1.2 PC-Systeme...3 1.3 Eingebettete und ubiquitäre Systeme...5 1.4 Leistungsmessung und Leistungsvergleich...11
MehrRechnerorganisation. (10,11) Informationskodierung (12,13,14) TECHNISCHE UNIVERSITÄT ILMENAU. IHS, H.- D. Wuttke `09
Rechnerorganisation Mathematische Grundlagen (1) Boolesche Algebren: : BMA, BAA (2,3) Kombinatorische Schaltungen (4,5) Automaten (6,7) Sequentielle Schaltungen (8) Programmierbare Strukturen (9) Rechneraufbau
MehrInhaltsverzeichnis. Inhaltsverzeichnis 3
Inhaltsverzeichnis Inhaltsverzeichnis 3 1 Einführung 9 1.1 Die Ursprünge der Computertechnik... 10 1.2 Der erste Mikroprozessor... 15 1.3 Schaltungstechniken... 15 1.3.1 Transistor-to-Transistor-Logik...
MehrNaiver Ansatz. Blöcke und Seiten. Betriebssysteme I Sommersemester 2009 Kapitel 6: Speicherverwaltung und Dateisysteme
Betriebssysteme I Sommersemester 2009 Kapitel 6: Speicherverwaltung und Dateisysteme Hans-Georg Eßer Hochschule München Teil 3: Zusammenhängende Speicherzuordnung 06/2009 Hans-Georg Eßer Hochschule München
MehrFragenkatalog Computersysteme Test 25. April 2008
Fragenkatalog Computersysteme Test 25. April 2008 Wolfgang Schreiner Wolfgang.Schreiner@risc.uni-linz.ac.at 6. April 2008 Der Test besteht aus 4 Fragen aus dem folgenden Katalog (mit eventuell leichten
MehrRechneraufbau und Rechnerstrukturen
Rechneraufbau und Rechnerstrukturen von Walter Oberschelp RWTH Aachen und Gottfried Vossen Universität Münster 10. Auflage c 2006 R. Oldenbourg Verlag GmbH, München Inhaltsverzeichnis Auszug... x... aus
MehrGrundlagen der Rechnerarchitektur. Einführung
Grundlagen der Rechnerarchitektur Einführung Unsere erste Amtshandlung: Wir schrauben einen Rechner auf Grundlagen der Rechnerarchitektur Einführung 2 Vorlesungsinhalte Binäre Arithmetik MIPS Assembler
MehrTeil 1: Prozessorstrukturen
Teil 1: Prozessorstrukturen Inhalt: Mikroprogrammierung Assemblerprogrammierung Motorola 6809: ein einfacher 8-Bit Mikroprozessor Mikrocontroller Koprozessoren CISC- und RISC-Prozessoren Intel Pentium
MehrMikrocontroller und Mikroprozessoren
examen.press Mikrocontroller und Mikroprozessoren Bearbeitet von Uwe Brinkschulte, Theo Ungerer überarbeitet 2007. Taschenbuch. XVI, 453 S. Paperback ISBN 978 3 540 46801 1 Format (B x L): 15,5 x 23,5
MehrGrundlagen der Informatik (I+II)
Grundlagen der Informatik (I+II) Themen-Übersicht Dr. Stefan Bosse Universität Bremen 16.7.2007 1. Informationen und Daten A) Darstellung und Verarbeitung von Informationen, Kodierung B) Zahlensysteme
MehrMartin Fowler, Kendall Scott. UML konzentriert. Eine strukturierte Einführung in die Standard-Objektmodellierungssprache. 2., aktualisierte Auflage
Martin Fowler, Kendall Scott UML konzentriert Eine strukturierte Einführung in die Standard-Objektmodellierungssprache 2., aktualisierte Auflage Deutsche Übersetzung von Arnulf Mester, Michael Sczittnick
MehrRO-Tutorien 17 und 18
RO-Tutorien 17 und 18 Tutorien zur Vorlesung Rechnerorganisation Christian A. Mandery TUTORIENWOCHE 12 AM 19.07.2012 KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der
MehrObjektorientierte Programmierung mit Java
David J. Barnes Michael Kölling Objektorientierte Programmierung mit Java Eine praxisnahe Einführung mit BlueJ Übersetzt von Axel Schmolitzky, Universität Hamburg PEARSON Studium ein Imprint von Pearson
MehrVerteilte Betriebssysteme
Andrew S. Tanenbaum Verteilte Betriebssysteme Prentice Hall München London Mexiko City New York Singapur Sydney Toronto Vorwort 1 Verteilte Systeme - Einführung 1.1 Was ist ein verteiltes System? 1.2 Ziele
MehrRechnerstrukturen Winter EINFÜHRUNG. (c) Peter Sturm, University of Trier 1
1. EINFÜHRUNG (c) Peter Sturm, University of Trier 1 Teilnehmer Vorlesung für Bachelor- Informatik Vorlesungszeiten Montags, 12.30 14.00 Uhr, Hörsaal HS13 Übungen und Übungsblätter Wöchentlich Blog Asysob
MehrInhaltsverzeichnis. Vorwort...VII. Vorwort zur 2. Auflage... IX. Inhaltsverzeichnis... XI
Vorwort...VII Vorwort zur 2. Auflage... IX Inhaltsverzeichnis... XI 1 Grundlagen...1 1.1 Mikroprozessoren, Mikrocontroller, Signalprozessoren und SoC...1 1.2 PC-Systeme...3 1.3 Eingebettete und ubiquitäre
MehrTeil 1: Prozessorstrukturen
Teil 1: Prozessorstrukturen Inhalt: Mikroprogrammierung Assemblerprogrammierung Motorola 6809: ein einfacher 8-Bit Mikroprozessor Mikrocontroller Koprozessoren CISC- und RISC-Prozessoren Intel Pentium
MehrMikrocomputertechnik mit der 8051-Controller-Familie
Mikrocomputertechnik mit der 8051-Controller-Familie Hardware, Assembler, C Bearbeitet von Jürgen Walter Neuausgabe 2008. Buch. xiii, 311 S. ISBN 978 3 540 66758 2 Format (B x L): 15,5 x 23,5 cm Weitere
MehrMikroprozessoren. Aufbau und Funktionsweise. Christian Richter. Ausgewählte Themen der Multimediakommunikation SS 2005
Mikroprozessoren Aufbau und Funktionsweise Christian Richter Ausgewählte Themen der Multimediakommunikation SS 2005 Christian Richter (TU-Berlin) Mikroprozessoren AT MMK 2005 1 / 22 Gliederung Was ist
MehrTechnische Grundlagen der Informatik 2 SS Einleitung. R. Hoffmann FG Rechnerarchitektur Technische Universität Darmstadt E-1
E-1 Technische Grundlagen der Informatik 2 SS 2009 Einleitung R. Hoffmann FG Rechnerarchitektur Technische Universität Darmstadt Lernziel E-2 Verstehen lernen, wie ein Rechner auf der Mikroarchitektur-Ebene
MehrBasisinformationstechnologie I
Basisinformationstechnologie I Wintersemester 2013/14 22. Januar 2014 Kurzwiederholung / Klausurvorbereitung II Universität zu Köln. Historisch-Kulturwissenschaftliche Informationsverarbeitung Jan G. Wieners
MehrBausteine mechatronisc] Systeme
William Bolton Bausteine mechatronisc] Systeme 3. Auflage PEARSON Studium ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrBausteine mechatronischer Systeme
William Bolton Bausteine mechatronischer Systeme 3. Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhaltsverzeichnis
MehrH. Intel x86 CPU. Höhere Informatik. Systemprogrammierung: - Betriebssystemkonzepte, Ein- & Ausgabe
H. Intel x86 CPU Historische Entwicklung des x86 Registersatzes. Complex Instruction Set Computer (CISC), Deskriptoren & Adressierung, Cacheausstattung. Höhere Informatik Systemprogrammierung: - Betriebssystemkonzepte,
MehrADDISON-WESLEY PUBLISHING COMPANY
Jens-Peter Redlich CORBA 2.0 Praktische Einführung für C++ und Java Mit einem Geleitwort von Richard Mark Soley ADDISON-WESLEY PUBLISHING COMPANY Bonn Reading, Massachusetts Menlo Park, California New
MehrBausteine mechatronischer Systeme
William Bolton Bausteine mechatronischer Systeme 3. Auflage PEARSON Studium ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrInhaltsverzeichnis. Inhalt. Bemerkung... 9 Vorwort Programme und Programmiersprachen
Inhalt 3 Bemerkung... 9 Vorwort... 10 1 Programme und Programmiersprachen 1.1 Assembler... 13 1.2 Höhere Programmiersprachen... 15 1.2.1 Interpreter... 16 1.2.2 Compiler... 17 1.2.3 Zwischencode... 18
MehrTYP03-Extensions entwickeln
Dmitry Dulepov TYP03-Extensions entwickeln Der Entwicklerleitfaden für Extensions mitdertyp03-api YV ADDISOIM-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,
MehrMikrocomputertechnik mit dem Controller C167
Mikrocomputertechnik mit dem Controller C167 Programmierung in Assembler undc Schaltungen und Anwendungen von Prof. Dipl.-Ing. Günter Schmitt Oldenbourg Verlag München Wien Inhaltsverzeichnis Vorwort 9
Mehr1 Technische Mechanik 3 Dynamik
Russell C. Hibbeler 1 Technische Mechanik 3 Dynamik 10., überarbeitete und erweiterte Auflage Übersetzung aus dem Amerikanischen: Georgia Mais Fachliche Betreuung und Erweiterungen: Jörg Wauer, Wolfgang
MehrEinführung in die PC-Grundlagen
Jürgen Ortmann Einführung in die PC-Grundlagen 9., aktualisierte Auflage An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrMikrocomputertechnik mit Controllern der AtmelAVR-RISC-Familie
Mikrocomputertechnik mit Controllern der AtmelAVR-RISC-Familie Programmierung in Assembler und C - Schaltungen und Anwendungen von Prof. Dipl.-Ing. Günter Schmitt 4., korrigierte Auflage Oldenbourg Verlag
MehrBetriebssysteme Vorstellung
Am Anfang war die Betriebssysteme Vorstellung CPU Ringvorlesung SE/W WS 08/09 1 2 Monitor CPU Komponenten eines einfachen PCs Bus Holt Instruktion aus Speicher und führt ihn aus Befehlssatz Einfache Operationen
MehrGrundlagen der Rechnerarchitektur
Grundlagen der Rechnerarchitektur Einführung Unsere erste Amtshandlung: Wir schrauben einen Rechner auf Grundlagen der Rechnerarchitektur Einführung 2 Vorlesungsinhalte Binäre Arithmetik MIPS Assembler
MehrZENTRALEINHEITEN GRUPPE
31. Oktober 2002 ZENTRALEINHEITEN GRUPPE 2 Rita Schleimer IT für Führungskräfte WS 2002/03 1 Rita Schleimer TEIL 1 - Inhalt Zentraleinheit - Überblick Architekturprinzipien Zentralspeicher IT für Führungskräfte
MehrUML konzentriert. Eine kompakte Einführung in die Standard-Objektmodellierungssprache. Martin Fowler. ADDISON-WESLEY An imprint of Pearson Education
Martin Fowler UML konzentriert Eine kompakte Einführung in die Standard-Objektmodellierungssprache ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,
MehrBück Woody. SQL Server 2005. Das Handbuch für Administratoren. ADDISON-WESLEY An imprint of Pearson Education
Bück Woody SQL Server 2005 Das Handbuch für Administratoren ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrSQL objektorientiert
Dušan Petković SQL objektorientiert An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Vorwort 11 Teil 1: Einführung 15
MehrOrganisatorisches (1)
Organisatorisches (1) Abteilung Echtzeitsysteme und Kommunikation Prof. Dr. Nett nett@ivs.cs.uni-magdeburg.de Sekretariat: Frau Duckstein, Tel. 67-18345 pduckste@ivs.cs.uni-magdeburg.de Gebäude 29/ Etage
MehrRechnerstrukturen Winter EINFÜHRUNG. (c) Peter Sturm, University of Trier 1
1. EINFÜHRUNG (c) Peter Sturm, University of Trier 1 Teilnehmer Vorlesung für Bachelor- InformaFk Vorlesungszeiten MiIwochs, 12.30 14.00 Uhr, Hörsaal H7 ÜbungsbläIer wird in der Vorlesung besprochen Übungen
MehrGeräteentwurf mit Mikroprozessoren 1
Geräteentwurf mit Mikroprozessoren 1 Vorlesung am Institut für Elektronik der TU Graz Dipl.-Ing. Dr. Gerhard Stöckler SS 2003 Vorausgesetzte Kenntnisse: Grundlagen der Digitaltechnik Binäre Informationsdarstellung
MehrRO-Tutorien 15 und 16
Tutorien zur Vorlesung Rechnerorganisation Tutorienwoche 11 am 06.07.2011 1 Christian A. Mandery: KIT Universität des Landes Baden-Württemberg und nationales Grossforschungszentrum in der Helmholtz-Gemeinschaft
MehrEinführung. Übungen zur Vorlesung Virtuelle Maschinen. Stefan Potyra. SoSe 2009
Einführung Übungen zur Vorlesung Virtuelle Maschinen Stefan Potyra Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg SoSe 2009 Übungsaufgaben 1 Entwickeln
MehrTeil 1: Prozessorstrukturen
Teil 1: Prozessorstrukturen Inhalt: Mikroprogrammierung Assemblerprogrammierung Motorola 6809: ein einfacher 8-Bit Mikroprozessor Mikrocontroller Koprozessoren CISC- und RISC-Prozessoren Intel Pentium
MehrGrundlagen der Bildverarbeitung Klaus D. Tönnies
Grundlagen der Bildverarbeitung Klaus D. Tönnies ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhaltsverzeichnis
MehrInhaltsverzeichnis. Grundlagen und Einführung (1. Band) 1
Inhaltsverzeichnis Grundlagen und Einführung (1. Band) 1 1 Einleitung und Vorwort 1 1.1 Vorwort zur 13. Auflage....................... 1 1.2 Vorwort zur 10. Auflage....................... 1 1.3 Voraussetzungen...........................
MehrMatthias W. Stoetzer Erfolgreich recherchieren
Matthias W. Stoetzer Erfolgreich recherchieren Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Erfolgreich recherchieren
MehrKosten- und Erlösrechnung
Klaus Deimel Rainer Isemann Stefan Müller Kosten- und Erlösrechnung Grundlagen, Managementaspekte und Integrationsmöglichkeiten der IFRS Ein Imprint von Pearson Education München Boston San Francisco Harlow,
MehrUnix/Linux Survival Guide
Erik Keller Unix/Linux Survival Guide Profirezepte und erste Hilfe für Systemadministratoren An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico
MehrAllgemeine Informatik Thema 1 Informatik; Konzepte (II)
Conf. Dr. I. Intorsureanu Wirtschaftsakademie Bukarest Allgemeine Informatik Thema 1 Informatik; Konzepte (II) Inhalt: 1.1 Was ist Informatik? 1.2 Information und Daten 1.3 Computersysteme Hardware und
MehrVorlesung Rechnerarchitektur. Einführung
Vorlesung Rechnerarchitektur Einführung Themen der Vorlesung Die Vorlesung entwickelt an Hand von zwei Beispielen wichtige Prinzipien der Prozessorarchitektur und der Speicherarchitektur: MU0 Arm Speicher
MehrMikrocomputertechnik
J. Walter Mikrocomputertechnik mit der 8051-Controller-Familie Hardware, Assembler, C Mit 146 Abbildungen und 50 Tabellen Springer-Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona
Mehr1. Prozessoren. Der Aufbau eines einfachen Rechners mit einer CPU und zwei E/A Geräten. DI. Helmut Tockner 1
1. Prozessoren Der Aufbau eines einfachen Rechners mit einer CPU und zwei E/A Geräten DI. Helmut Tockner 1 1. Prozessoren Funktionseinheiten Steuereinheit holt Befehle aus dem Memory bestimmt den Befehlstyp
MehrTECHNISCHE HOCHSCHULE NÜRNBERG GEORG SIMON OHM Die Mikroprogrammebene eines Rechners Das Abarbeiten eines Arbeitszyklus eines einzelnen Befehls besteht selbst wieder aus verschiedenen Schritten, z.b. Befehl
MehrHarald Störrle UML 2 für Studenten
Harald Störrle UML 2 für Studenten ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhaltsverzeichnis Vorwort 11 Teil
MehrBasisinformationstechnologie I
Basisinformationstechnologie I Wintersemester 2014/15 19. November 2014 Rechnertechnologie II: Schaltalgebra Universität zu Köln. Historisch-Kulturwissenschaftliche Informationsverarbeitung Jan G. Wieners
MehrPsychologie. Das Prüfungstraining zum Zimbardo. Deutsche Bearbeitung von Ralf Graf
Richard J. Gerrig Philip G. Zimbardo Psychologie Das Übungsbuch Das Prüfungstraining zum Zimbardo Deutsche Bearbeitung von Ralf Graf ein Imprint von Pearson Education München Boston San Francisco Harlow,
MehrGrundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten
Peter Bofinger Eric Mayer Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten Das Übungsbuch 2., aktualisierte Auflage PEARSON Studium ein Imprint von,pearson Education
MehrEine Einführung, aktuell zur Version An imprint of Pearson Education
8» Kai Uwe Bachmann Maven 2 Eine Einführung, aktuell zur Version 2.0.9 A VV ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico
MehrDuE-Tutorien 4 und 6. Tutorien zur Vorlesung Digitaltechnik und Entwurfsverfahren Christian A. Mandery. WOCHE 14 AM
DuE-Tutorien 4 und 6 Tutorien zur Vorlesung Digitaltechnik und Entwurfsverfahren Christian A. Mandery WOCHE 14 AM 05.02.2013 KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum
MehrSelbststudium Informationssysteme - H1102 Christian Bontekoe & Felix Rohrer
Übung RA, Kapitel 1.5 1. Beantworten Sie bitte folgende Repetitionsfragen 1. Beschreiben Sie in eigenen Worten und mit einer Skizze die Schichtung einer Multilevel Maschine. Folie 5, rechte Seite 2. Welche
MehrObjektorientiertes Programmieren in C++
Nicolai Josuttis Objektorientiertes Programmieren in C++ Von der Klasse zur Klassenbibliothek D-64289 Darmstadt ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris Reading, Massachusetts Menlo Park, California
Mehr1. Übersicht zu den Prozessorfamilien 2 2. Grundlagen der Rechnerorganisation 3
1. Übersicht zu den Prozessorfamilien 2 2. Grundlagen der Rechnerorganisation 3 2.1. Aufbau eines Rechners in Ebenen 3 2.2. Die Ebene der elektronischen Bauelemente 5 2.3. Die Gatterebene 5 2.3.1 Einfache
MehrSysteme I: Betriebssysteme Kapitel 8 Speicherverwaltung
Systeme I: Betriebssysteme Kapitel 8 Speicherverwaltung Version 21.12.2016 1 Inhalt Vorlesung Aufbau einfacher Rechner Überblick: Aufgabe, Historische Entwicklung, unterschiedliche Arten von Betriebssystemen
MehrBiostatistik. Eine Einführung für Biowissenschaftler
Matthias Rudolf Wiltrud Kuhlisch Biostatistik Eine Einführung für Biowissenschaftler ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City
MehrPC/XT/AT ASSEMBLER-BUCH
PC/XT/AT ASSEMBLER-BUCH Alle Befehle + Makro-Assembler KLAUS-DIETER THIES t
Mehr2.1 Rechnersichten 2.2 Rechnerorganisation: Aufbau und Funktionsweise
Teil 1 Kapitel 2 Rechner im Überblick 2.1 Rechnersichten 2.2 Rechnerorganisation: Aufbau und Funktionsweise Frank Schmiedle Technische Informatik I 2.1 Rechnersichten Modellierung eines Rechners Zusammenspiel
MehrStatistik mit SPSS Fallbeispiele und Methoden
Statistik mit SPSS Fallbeispiele und Methoden 2., aktualisierte Auflage Reinhold Hatzinger Herbert Nagel Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney
MehrBankwirtschaft. Das Arbeitsbuch. Ralf Jürgen Ostendorf
Ralf Jürgen Ostendorf Bankwirtschaft Das Arbeitsbuch Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Bankwirtschaft -
MehrSCSI-Bus und IDE-Schnittstelle
Friedhelm Schmidt SCSI-Bus und IDE-Schnittstelle Hardware, Protokollbeschreibung und praktische Anwendung 3 V aktualisierte Auflage ^ ^ ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading,
Mehr