Fundamentals of Computer Organization and Architecture

Fundamentals of Computer Organization and Architecture
-0 %
Besorgungstitel - wird vorgemerkt | Lieferzeit: Besorgungstitel - Lieferbar innerhalb von 10 Werktagen I

Unser bisheriger Preis:ORGPRICE: 196,30 €

Jetzt 196,28 €*

Alle Preise inkl. MwSt. | Versandkostenfrei
Artikel-Nr:
9780471467410
Veröffentl:
2004
Erscheinungsdatum:
03.12.2004
Seiten:
288
Autor:
Mostafa Abd-El-Barr
Gewicht:
607 g
Format:
240x161x20 mm
Sprache:
Englisch
Beschreibung:

MOSTAFA ABD-EL-BARR, PhD, is currently a professor and chairman of the Department of Information Science at Kuwait University. He has co-authored two other books, published more than 120 papers, and served as chair for a number of international conferences and symposia.
 
HESHAM EL-REWINI, PhD, PE, is a full professor and chairman of the Department of Computer Sciences and Engineering at Southern Methodist University (SMU). He has co-authored several books, published numerous research papers in journals and conference proceedings, and chaired many international conferences.
Das zweibändige Werk, von dem jetzt der erste Band vorliegt, umfasst das gesamte Themenspektrum von Einführungsvorlesungen in Computerorganisation und -architektur. Aufbauend auf mehr als 15 Jahren eigener Lehrerfahrung erläutern die Autoren Befehlssatzarchitektur und Design, Assemblerprogrammierung, Computerarithmetik, Design der Verarbeitungseinheit, Details zum Speichersystem, I/O-Design und -organisation, Pipelining und RISCs. Anschaulich wird der Text durch praxisnahe Beispiele, viele Fallstudien und wertvolle Tipps.
Computer architecture deals with the physical configuration, logical structure, formats, protocols, and operational sequences for processing data, controlling the configuration, and controlling the operations over a computer. It also encompasses word lengths, instruction codes, and the interrelationships among the main parts of a computer or group of computers.
Preface.
 
1. Introduction to Computer Systems.
 
1.1. Historical Background.
 
1.2. Architectural Development & Styles.
 
1.3. Technological Development.
 
1.4. Performance Measures.
 
1.5. Summary.
 
Exercises.
 
References and Further Reading.
 
2. Instruction Set Architecture & Design.
 
2.1. Memory Locations and Operations.
 
2.2. Addressing Modes.
 
2.3. Instruction Types.
 
2.4. Programming Examples.
 
2.5. Summary.
 
Exercises.
 
References and Further Reading.
 
3. Assembly Language Programming.
 
3.1. A Simple Machine.
 
3.2. Instructions Mnemonics and Syntax.
 
3.3. Assembler Directives and Commands.
 
3.4. Assembly and Execution of Programs.
 
3.5. Example: The X 86 Family.
 
3.6. Summary.
 
Exercises.
 
References and Further Reading.
 
4. Computer Arithmetic.
 
4.1. Number Systems.
 
4.2. Integer Arithmetic.
 
4.3. Floating Point Arithmetic.
 
4.4. Summary.
 
Exercises.
 
References and Further Readings.
 
5. Processing Unit Design.
 
5.1. CPU Basics.
 
5.2. Register Set.
 
5.3. Data Path.
 
5.4. The CPU Instruction Cycle.
 
5.5. Control Unit.
 
5.6. Summary.
 
Exercises.
 
References.
 
6. Memory System Design I.
 
6.1. Basic Concepts.
 
6.2. Cache Memory.
 
6.3. Summary.
 
Exercises.
 
References and Further Readings.
 
7. Memory System Design II.
 
7.1. Main Memory.
 
7.2. Virtual Memory.
 
7.3. Read-Only Memory.
 
7.4. Summary.
 
Exercises.
 
References and Further Readings.
 
8. Input-Output Design and Organization.
 
8.1. Basic Concepts.
 
8.2. Programmed I/O.
 
8.3. Interrupt-Driven I/O.
 
8.4. Direct Memory Access (DMA).
 
8.5. Busses.
 
8.6. Input-Output Interfaces.
 
8.7. Summary.
 
Exercises.
 
References and Further Readings.
 
9. Pipelining Design Techniques.
 
9.1. General Concepts.
 
9.2. Instruction Pipeline.
 
9.3. Arithmetic pipeline.
 
9.4. Summary.
 
Exercises.
 
References and Further Reading.
 
10. Reduced Instruction Set Computers (RISCs).
 
10.1. RISC/CISC Evolution Cycle.
 
10.2. RISCs Design Principles.
 
10.3. Overlapped Register Windows.
 
10.4. RISCs Versus CISCs.
 
10.5. Pioneer (University) RISC Machines.
 
10.6. Example of Advanced RISC Machines.
 
10.7. Summary.
 
Exercises.
 
References and Further Readings.
 
11. Introduction to Multiprocessors.
 
11.1. Introduction.
 
11.2. Classification of Computer Architectures.
 
11.3. SIMD Schemes.
 
11.4. MIMD Schemes.
 
11.5. Interconnection Networks.
 
11.6. Analysis and Performance Metrics.
 
11. 7. Summary.
 
Exercises.
 
References and Further Readings.
 
Index.
Lieferung vom Verlag mit leichten Qualitätsmängeln möglich

Kunden Rezensionen

Zu diesem Artikel ist noch keine Rezension vorhanden.
Helfen sie anderen Besuchern und verfassen Sie selbst eine Rezension.