Warenkorb anzeigen
 
 
im Gesamtkatalog   nur in Informatik & EDV > Informatik
   
 
     
  Architektur
Bau- & Umwelttechnik
Belletristik
Betriebswirtschaft
Biologie
Briefe, Bewerbung, Rhetorik
Chemie
Entspannung & Meditation
Esoterik & Anthroposophie
Essen und Trinken
Fitness, Aerobic, Bodybuilding, Gymnastik
Garten, Pflanzen, Natur
Geowissenschaften
Geschenkbücher
Geschichte
Gesundheit, Körperpflege
Heimwerken
Hobby, Freizeit, Natur
Informatik & EDV
Innenarchitektur & Design
Journalistik & Presse
Kinder- & Jugendliteratur
Kunst
Lebensführung
Literaturwissenschaft
Lyrik, Dramatik, Essays
Management
Mathematik
Mechanik & Akustik
Medien & Kommunikation
Medizin & Pharmazie
Musik
Nachschlagewerke
Naturmedizin & Homöopathie
Naturwissenschaft & Technik
Partnerschaft, Beziehungen
Pädagogik
Philosophie
Physik & Astronomie
Politik, Gesellschaft, Arbeit
Psychologie
Recht
Reise
Religion
Romane, Erzählungen & Anthologien
Sachbuch / Ratgeber
Schule & Lernen
Soziologie
Sport
Sprachwissenschaft
Steuern
Technik
Theater, Ballett & Film
Tiere
Tiermedizin
Umwelt, Land- & Forstwirtschaft
Verlagswesen, Buchhandel, Bibliothekswesen
Völkerkunde & Volkskunde
Werbung & Marketing
Wirtschaft
 
 
 

Design, Architektur & bildende Kunst
Aktuelle Buchempfehlungen

 
   
 
 
   
Buchcover Titelblatt Klappentext Inhaltsverzeichnis Register 
 

 
Weiterempfehlen
 

Christian Märtin
Einführung in die Rechnerarchitektur
Prozessoren und Systeme
erschienen März 2003
196 Seiten, Paperback
Carl Hanser GmbH & Co. KG | ISBN: 3446222421
Neu   14.90 EUR   In den Warenkorb
 
Innerhalb 24 Stunden versandfertig. Expressversand: In Deutschland versandkostenfrei | Österreich: 4 € | Schweiz: ab 4 € | Europaweit ab 6 €. Versandkostenübersicht weltweit. Alle Preise inkl. MwSt.
 

Ähnliche Bücher anzeigen

 
 
 
KLAPPENTEXT |  öffnen
Einführung in die Rechnerarchitektur Christian Märtin Prof. Dr. Christian Märtin lehrt und forscht an der FH Augsburg auf den Gebieten Rechnerarchitektur und intelligente Systeme. Er ist Mitherausgeber der Reihe Informatik interaktiv. Der Wettlauf zwischen Brainiacs und Speed Demons, der Triumph der Drei-Gigahertz-CPU, das Schaulaufen der Serverprozessoren - in der ersten Dekade des dritten Jahrtausends zieht die Rechnerarchitektur alle Register, um weiter mit Moore's Law Schritt zu halten: ... [weiter lesen]
INHALTSVERZEICHNIS |  öffnen
INHALTSVERZEICHNIS
1 IM WETTLAUF MIT MOORE'S LAW 10
1.1 Moderner Rechnerarchitekturbegriff 11
1.2 Der Weg zum Universalrechner 13
1.3 Struktur und Funktion des klassischen Universalrechners 16
1.3.1 Grundeigenschaften 16
1.3.2 Arbeitsweise 17
1.3.3 Leistungsengpässe 18
2 RECHNERKLASSIFIKATION UND -EVOLUTION 19
2.1 Klassifikationsschemata 19
2.1.1 Taxonomie nach Flynn 19
2.1.2 ECS-Taxonomie nach Händler 20
2.2 Relevante Computerklassen 24
2.2.1 Klassischer Universalrechner 24
2.2.2 SIMD-Systeme 24
2.2.3 Pipeline-Prozessoren 24
2.2.4 Superskalar-Prozessoren 26
2.2.5 VLIW- und EPIC-Prozessoren 27
2.2.6 Multithreading-Prozessoren 30
2.2.7 Speichergekoppelte Multiprozessoren 32
2.2.8 Nachrichtengekoppelte Multiprozessoren 34
2.3 Architekturevolution 36
2.3.1 Evolutionsebenen 36
2.3.2 Technologie 36
2.3.3 Evolutionsfelder 36
2.3.4 Zeitlicher Aspekt 37
2.3.5 Wechselwirkungen 38
2.4 Alternative Rechnerarchitekturen 38
2.4.1 Datenflussrechner 38
2.4.2 Rekonfigurierbare Rechnerarchitekturen 40
2.4.3 DNA-Computer und molekulares Rechnen 44
2.4.4 Quantencomputer 45
3 RECHENWERKE UND LEITWERKE 49
3.1 Aufbau und Funktion von Rechenwerken 49
3.1.1 Addierwerke 50
3.1.2 Multiplizierwerke 52
3.1.3 Rechenwerkstypen 54
3.2 Aufbau und Funktion von Leitwerken 56
3.2.1 Realisierung von Leitwerken 58
3.2.2 Festverdrahtete Steuerung 59
3.2.3 Prozessorsteuerung durch Mikroprogrammierung 60
4 RECHNER-LEISTUNGSBEWERTUNG 62
5 RECHNERENTWURF 65
5.1 Technologisches Umfeld 66
5.1.1 ITRS Roadmap 66
5.1.2 Weiterentwicklung der Transistoren 68
5.1.3 Verbindungsleitungen 70
5.1.4 Energieeffizienz 71
5.2 Designebenen und Entwurfssprachen 74
5.2.1 Designebenen 74
5.2.2 Sprachen für Modellierung und Entwurf 76
6 BEFEHLSSATZARCHITEKTUREN (ISA)79
6.1 ISA-Grundlagen 79
6.1.1 CISC-Befehlssatzarchitekturen 79
6.1.2 RISC-Befehlssatzarchitekturen 80
6.1.3 ISA-Erweiterungen für Multimedia, Sicherheit und Anwendungsoptimierung 82
6.1.4 Expliziter Parallelismus und VLIW-ISAs 82
6.1.5 Multithreading 83
6.2 Befehlsformate 83
6.2.1 Informationen im Befehlswort 83
6.2.2 Adress-Modelle 84
6.2.3 Länge des Befehlswortes 86
6.3 ISA-Fallstudien 87
6.4 Ein-/Ausgabe-Organisation und Interrupts 87
6.4.1 IA-32-Ein-/Ausgabe-Organisation 87
6.4.2 IA-32-Interrupts und Exceptions 88
7 MIKROARCHITEKTUREN 90
7.1 Phasenpipeline-Mikroarchitekturen 91
7.1.1 Befehlsverarbeitung und Pipelinestrukturen 91
7.1.2 Pipeline-Implementierung 93
7.1.3 Pipelinekonflikte 98
7.1.4 Konflikte bei Verzweigungsbefehlen 101
7.1.5 Branch Prediction 102
7.1.6 Sprungvorhersage-Verfahren 104
7.1.7 Mehrstufige Vorhersageverfahren 106
7.2 Mikroarchitekturen mit nebenläufiger Befehlsausführung 107
7.2.1 In-Order-Execution 108
7.2.2 Dynamic Instruction Scheduling 109
7.2.3 Anforderungen an die Steuerung 110
7.2.4 Konfliktauflösung in Superskalararchitekturen 111
7.2.5 VLIW-Mikroarchitekturen 114
7.2.6 EPIC-Mikroarchitekturen 114
7.2.7 SMT-Multithreading-Mikroarchitekturen 115
7.2.8 On-Chip Multiprocessing 118
7.3 Beispiel-Prozessoren 118
7.3.1 HP/Compaq Alpha 21264 und 21364119
7.3.2 Intel NetBurst-Mikroarchitektur 120
7.3.3 AMD Opteron (Hammer-Mikroarchitektur)123
7.3.4 Intel Itanium 2124
7.3.5 IBM Power 4128
8 CACHE UND HAUPTSPEICHER 131
8.1 Gesamtstruktur 131
8.1.1 Komponenten des Speichersystems 131
8.1.2 Zusammenspiel der Teilkomponenten beim Speicherzugriff 134
8.2 Caches 135
8.2.1 Voll-assoziative Cache-Organisation 136
8.2.2 Direkt abbildende Organisation 138
8.2.3 n-Wege-assoziative Organisation 140
8.2.4 Trace-Cache-Organisation 142
8.2.5 Cache-Ersetzungsstrategien 142
8.2.6 Leistungssteigerung durch Cache-Einsatz 143
8.2.7 Cache-Einsatz in Multiprozessor- und Multimaster-Systemen 146
8.3 Hauptspeicher 148
8.3.1 DRAM-Speicherchips 148
8.3.2 Hauptspeicher-Organisation 151
8.4 Virtueller Speicher und Speicherhierarchien 152
8.4.1 Gesamtübersicht über die virtuelle Adressierung 152
8.4.2 Segmentierung 154
8.4.3 Paging 155
8.5 Systemsicht auf Externspeichermedien 158
8.5.1 Multimedia-Anwendungen und Externspeichermedien 158
8.5.2 RAID 158
9 BUSSYSTEM 160
9.1 Busgrundlagen 161
9.1.1 Busstruktur 161
9.1.2 Bus-Entwurfskriterien 162
9.2 Systembus 163
9.2.1 L 2-Cache-Bus 164
9.2.2 Schreib- und Lesezyklen 164
9.2.3 Sonderzyklen und Cache-Protokollzyklen 167
9.3 Bus-Standards 167
9.3.1 PCI-Bus 167
9.3.2 Andere Standardbusse 167
9.3.3 Busunterstützung für Multiprozessor-Betrieb 168
10 PARALLELRECHNER 169
10.1 Aspekte der Parallelverarbeitung 169
10.1.1 Workstation-Cluster und Blade-Server 170
10.1.2 Internet und Grid-Infrastrukturen 170
10.1.3 Supercomputer mit Standardkomponenten 171
10.1.4 Fehlertoleranz und Zuverlässigkeit 172
10.2 Speichergekoppelte Multiprozessoren 172
10.2.1 UMA- und SMP-Architekturen 173
10.2.2 NUMA- und VSM-Architekturen 173
10.2.3 Softwareaspekte 174
10.3 Nachrichtengekoppelte Multiprozessoren 174
10.3.1 Message Passing 175
10.3.2 Programmierung 175
10.4 Kommunikationsaspekte 175
10.4.1 Topologien für UMA-Systeme 175
10.4.2 Topologien massiv-paralleler Systeme 176
[weiter lesen]  
 
REGISTER |  öffnen
SACHWORTVERZEICHNIS
A
Addierer-Varianten 51
Addierwerke 50
Adresspipelining 166
AGP 160
Alpha 21364-Multiprozessor-Topologie 183
Alternative Rechnerarchitekturen 39
AMD 37
AMD Am 29000 93
AMD Athlon 153
AMD Opteron (Hammer-Mikroarchitektur) 123
Architekturevolution 36
arithmetischen Pipelines 54
Array-Prozessor (Feldrechner) 24
ASCI Purple 187
ASCI Red 186
ASCI White 186
Assoziativrechner 24
Assoziativspeicher 137
Asynchrones Protokoll 162
ATC-Cache des Pentium 4 164
Auflösung von Datenkonflikten 99, 100
Auflösung von Ressourcenkonflikten 100
Autonomie Computing 172
B
Befehlsausführungsphase 18
Befehlsentschlüsselungsphase 18
Befehlsformate 83
Befehlsholphase 17
Befehlsprädikaten 30
Befehlspuffer 132
Befehlssatzarchitektur 11
Befehlssatzarchitekturen (ISA) 79
Befehlssatzebene 12
Blade-Server 170
Blocked Multithreading 31
Blue Gene/L 188
Brainiacs 90
Branch History Table 104
Branch Prediction 102
Branch-Prediction-Buffer 104
Branch-Target-Buffer 104
Branch-Target-Cache 105
Burst-Zyklus 165
Bushierarchien 160
Bus-Standards 167
Busstruktur 161
Bussystem 160
C
Cache 131, 135
Cache-Eintrag 135
Cache-Ersetzungsstrategien 142
Cache-Hierarchie 132
Cache-Kohärenz 174
Cache-Organisation 135
Cache-Parameter 136
ccNUMA 34, 173
Charles Babbage 13
Chipsatz 38
Chipsätze 161
Chipsets 161
Chip-to-Chip-Interconnect 130
Chivano 117, 127
CISC 79, 81, 86, 87
Clock Skew 95
CMOS 68
CMP 34
COMA 35, 173
Compiler 146
Compilers 110
Compilertechnologien 65
Computerklassen 23
CPI (Cycles per Instruction) 92
D
Daisy-Chain 161
Datenflussrechner 39
Datenkonflikte 98
DDR 150
DDR 2 DRAM 150
Designebenen 74
Deskriptor-Cache 155
Direct-Mapped Cache 138
Directory-Technik 148
Direkt abbildende Organisation 138
DNA-Computer 44
Double-Gate-Transistoren 69
DRAM 149
DRAM Half Pitch 66
DRAM-Speicherchips 148
DRAM-Varianten 150
Dynamic Branch Prediction 103
Dynamic Instruction Scheduling 109, 112
E
Earth Simulator 186
ECS-Taxonomie nach Händler 20
ECS-Tripel 21
EDSAC 15
Ein-/Ausgabe 87
endlicher Zustandsautomat 58
Energiebedarf 72
Energieeffizienz 71
ENIAC 14
Entwurf von Systems-on-Chip (SoC) 76
Entwurfssprachen 74
EPIC 27, 29, 86, 87, 114
EPIC Bundle-Format 86
Expliziter Parallelismus 29, 82
Externspeichermedien 158
F
Fehlertoleranz 172
Feldprogrammierbare Logik 40
Fertigungsprozesse 65
Festverdrahtete Steuerung 59
FPGA 40
G
GAs-Verfahren 106
Gordon Moore 10
Grid-lnfrastrukturen 170
GShare 107
GShare-Verfahren 106
H
Hauptspeicher 131, 148
Hauptspeicher-Organisation 151
Havard Mark 1 14
Hewlett-Packard 161
Howard Aiken 14
HP/Compaq Alpha 21264 119
HP/Compaq Alpha 21364 119
HP/Compaq-Alpha 84
Hyperpipeline 121
Hyper-Threading 115, 122
I
IA-32 81, 181
IA-32-Adressübersetzung 153
IA-64 117, 127, 157
IBM 37, 84, 117, 161
IBM Blue Gene 187
IBM eServer p 690 184
IBM Fast-Path 82
IBM Power 3-Prozessor 93
IBM Power 4 128, 133
IBM Power 4-CPUs 184
Implementierungstechnik 12
In-Order-Execution 108
In-Order-Superskalarverarbeitung 26
Instructions per Cycle (IPC) 96
Intel 52, 63, 153
Intel i 486 92
Intel Itanium 100
Intel Itanium 2 124
Intel NetBurst-Mikroarchitektur 120
Intel Pentium 4 161
Intel XScale 73, 162
Intel-NetBurst 55
lntel-P 6-Mikroarchitektur 59
Intels 37
Intel-Xeon 116
Interleaved Memory 151
Interleaved Multithreading 31
Internet 170
Interrupts 87
ISA 11
Itanium 2 100
Itanium 2 (Madison) 141
Itanium-2-Mikroarchitektur 125
Itanium-2-Pipeline 126
ITRS Roadmap 66
J
Jitter-Effekte 95
John von Neumann 14
K
Kilburn 15
Klassifikationsschemata 19
Kohärenz-Protokoll 147
Kommunikation und Synchronisation 179
Kommunikationsaspekte 175
Kommunikationsschnittstellen 176
Konfliktarten 110
Konfliktauflösung in Superskalararchitekturen 111
Konflikte bei Verzweigungsbefehlen 101
Konflikte durch Verzweigungsbefehle 98
Konrad Zuse 14
Kreuzschienenverteiler 176
L
L 1-Code-Cache 132
L 1-Datencache 132
L 2-Cache 132, 144
L 2-Cache-Bus 164
Leckströme 69
Leistungsbewertung 62
Leistungssteigerung 94, 143
Leitungswiderstand 70
Leitwerke 49, 56, 58
Lese- und Schreibzugriffe 139
Logik für den Signalaufbau bis zur stabilen Speicherung 95
Logikanteil der Pipelinestufen 95
M
Maurice Wilkes 15
Mehrstufige Vorhersageverfahren 106
[weiter lesen]  

 
   


Newsletter bestellen


 
    Titelempfehlungen aus dem Sachgebiet Informatik:
 
       
Reinschauen  

OOP für Ingenieure
Reinschauen  

 
   
Reinschauen  

Bärentango
Reinschauen  

 
   
Reinschauen  

Symmetrische Verschlüsselungsverfahren
Reinschauen  

 
   
Reinschauen  

Medizintechnik und Informationstechnologie
Reinschauen  

 
   
Reinschauen  

Grundkurs Relationale Datenbanken
Reinschauen  

 
   
Reinschauen  

Prüfungsvorbereitung für IT-Berufe
Reinschauen  

 
   
Reinschauen  

Formale Sprachen, abstrakte Automaten und Compiler
Reinschauen  

 
   
Reinschauen  

Kryptologie
Reinschauen  

 
   
Reinschauen  

Management von IT-Architekturen
Reinschauen  

 
   
Reinschauen  

Grundlagen von Datenbanksystemen
Reinschauen  

 
   
Reinschauen  

Dynaxity
Reinschauen  

 
   
Reinschauen  

Digitale Hardware/Software-Systeme
Reinschauen  

 
   
Weitere Titel anzeigen aus dem Sachgebiet Informatik  
   

 
 
 
Einkaufen so komfortabel wie in der Buchhandlung: blättern und lesen im Buch vor dem Kauf. Bestellen Sie bei Gefallen das gewünschte Buch über den Onlineshop.
 
© 2000 - 2012  www.DeutschesFachbuch.de