Computer organization and design: the hardware software interface
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Cambridge, MA
Morgan Kaufmann
[2021]
|
Ausgabe: | RISC-V edition, second edition |
Schriftenreihe: | [The Morgan Kaufmann series in computer architecture and design]
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 1 Band (verschiedene Seitenzählungen) Illustrationen |
ISBN: | 9780128203316 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV047132101 | ||
003 | DE-604 | ||
005 | 20210531 | ||
007 | t | ||
008 | 210209s2021 a||| |||| 00||| eng d | ||
020 | |a 9780128203316 |c pbk |9 978-0-12-820331-6 | ||
035 | |a (OCoLC)1258221587 | ||
035 | |a (DE-599)OBVAC16048961 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-706 |a DE-91G |a DE-739 |a DE-29T |a DE-898 |a DE-573 |a DE-522 |a DE-20 |a DE-188 |a DE-Aug4 | ||
084 | |a ST 150 |0 (DE-625)143594: |2 rvk | ||
084 | |a DAT 200 |2 stub | ||
100 | 1 | |a Patterson, David A. |d 1947- |e Verfasser |0 (DE-588)114326452 |4 aut | |
245 | 1 | 0 | |a Computer organization and design |b the hardware software interface |c David A. Patterson, John L. Hennessy |
250 | |a RISC-V edition, second edition | ||
264 | 1 | |a Cambridge, MA |b Morgan Kaufmann |c [2021] | |
300 | |a 1 Band (verschiedene Seitenzählungen) |b Illustrationen | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a [The Morgan Kaufmann series in computer architecture and design] | |
650 | 0 | 7 | |a Softwareschnittstelle |0 (DE-588)4116525-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a RISC |0 (DE-588)4191875-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a RISC |0 (DE-588)4191875-7 |D s |
689 | 0 | 1 | |a Softwareschnittstelle |0 (DE-588)4116525-1 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Hennessy, John L. |d 1952- |e Verfasser |0 (DE-588)114326436 |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Passau - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032538183&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-032538183 |
Datensatz im Suchindex
_version_ | 1809976529320411136 |
---|---|
adam_text |
Contents Preface xi CHAPTERS Computer Abstractions and Technology 2 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 Introduction 3 Seven Great Ideas in Computer Architecture 10 Below Your Program 13 Under the Covers 16 Technologies for Building Processors and Memory 25 Performance 29 The Power Wall 40 The Sea Change: The Switch from Uniprocessors to Multiprocessors Real Stuff: Benchmarking the Intel Core І7 46 Going Faster: Matrix Multiply in Python 49 Fallacies and Pitfalls 50 Concluding Remarks 53 Historical Perspective and Further Reading 55 Self-Study 55 Exercises 59 Instructions: Language of the Computer 66 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 Introduction 68 Operations of the Computer Hardware 69 Operands of the Computer Hardware 73 Signed and Unsigned Numbers 80 Representing Instructions in the Computer 87 Logical Operations 95 Instructions for Making Decisions 98 Supporting Procedures in Computer Hardware 104 Communicating with People 114 RISC-V Addressing for Wide Immediates and Addresses Parallelism and Instructions: Synchronization 128 Translating and Starting a Program 131 AC Sort Example to Put it Ah Together 140 120
Contents 2.14 2.15 2.16 2.17 2.18 2.19 2.20 2.21 2.22 2.23 2.24 2.25 2.26 Arrays versus Pointers 148 Advanced Material: Compiling C and Interpreting Java 151 Real Stuff: MIPS Instructions 152 Real Stuff: ARMv7 (32-bit) Instructions 153 Real Stuff ARMv8 (64-bit) Instructions 157 Real Stuff: x86 Instructions 158 Real Stuff: The Rest of the RISC-V Instruction Set 167 Going Faster: Matrix Multiply in C 168 Fallacies and Pitfalls 170 Concluding Remarks 172 Historical Perspective and Further Reading 174 Self-Study 175 Exercises 178 Arithmetic for Computers 188 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 Introduction 190 Addition and Subtraction 190 Multiplication 193 Division 199 Floating Point 208 Parallelism and Computer Arithmetic: Subword Parallelism 233 Real Stuff Streaming SĪMD Extensions and Advanced Vector Extensions in x86 234 Going Faster: Subword Parallelism and Matrix Multiply 236 Fallacies and Pitfalls 238 Concluding Remarks 241 Historical Perspective and Further Reading 242 Self-Study 242 Exercises 246 The Processor 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 252 Introduction 254 Logic Design Conventions 258 Building a Datapath 261 A Simple Implementation Scheme 269 Multicyle Implementation 282 An Overview of Pipelining 283 Pipelined Datapath and Control 296 Data Hazards: Forwarding versus Stalling 313 Control Hazards 325 Exceptions 333 Parallelism via Instructions 340 Putting it All Together: The Intel Core i7 6700 and ARM Cortex-A53 354 vii
viil Contents Ш Ü! 4.13 Going Faster: Instruction-Level Parallelism and Matrix Multiply 363 4.14 Advanced Topic: An Introduction to Digital Design Using a Hardware Design Language to Describe and Model a Pipeline and More Pipelining Illustrations 365 4.15 Fallacies and Pitfalls 365 4.16 Concluding Remarks 367 4.17 Historical Perspective and Further Reading 368 4.18 Self-Study 368 4.19 Exercises 369 Large and Fast: Exploiting Memory Hierarchy 386 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 5.11 5.12 5.13 5.14 5.15 5.16 5.17 5.18 5.19 5.20 Introduction 388 Memory Technologies 392 The Basics of Caches 398 Measuring and Improving Cache Performance 412 Dependable Memory Hierarchy 431 Virtual Machines 436 Virtual Memory 440 A Common Framework for Memory Hierarchy 464 Using a Finite-State Machine to Control a Simple Cache 470 Parallelism and Memory Hierarchy: Cache Coherence 475 Parallelism and Memory Hierarchy: Redundant Arrays of Inexpensive Disks 479 Advanced Material: Implementing Cache Controllers 480 Real Stuff: The ARM Cortex-A8 and Intel Core i7 Memory Hierarchies 480 Real Stuff: The Rest of the RISC-V System and Special Instructions 486 Going Faster: Cache Blocking and Matrix Multiply 488 Fallacies and Pitfalls 489 Concluding Remarks 494 Historical Perspective and Further Reading 495 Self-Study 495 Exercises 499 Parallel Processors from Client to Cloud 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 518 Introduction 520 The Difficulty of Creating Parallel Processing Programs 522 SISD, MIMD, SIMD, SPMD, and Vector 527 Hardware Multithreading 534 Multicore and Other Shared Memory
Multiprocessors 537 Introduction to Graphics Processing Units 542 Domain-Specific Architectures 549 Clusters, Warehouse Scale Computers, and Other Message-Passing Multiprocessors 552
Contents 6.9 6.10 6.11 6.12 6.13 6.14 6.15 6.16 6.17 6.18 Introduction to Multiprocessor Network Topologies 557 Communicating to the Outside World: Cluster Networking 561 Multiprocessor Benchmarks and Performance Models 561 Real Stuff: Benchmarking the Google TPUv3 Supercomputer and an NVIDIA Volta GPU Cluster 572 Going Faster: Multiple Processors and Matrix Multiply 580 Fallacies and Pitfalls 583 Concluding Remarks 585 Historical Perspective and Further Reading 587 Self-Study 588 Exercises 590 APPENDIX The Basics of Logic Design A-2 A.l A.2 A.3 A.4 A.5 A.6 A.7 A.8 A.9 A. 10 A.ll A. 12 A.13 A.14 Index Introduction A-3 Gates, Truth Tables, and Logic Equations A-4 Combinational Logic A-9 Using a Hardware Description Language A-20 Constructing a Basic Arithmetic Logic Unit A-26 Faster Addition: Carry Lookahead A-37 Clocks A-47 Memory Elements: Flip-Flops, Latches, and Registers Memory Elements: SRAMs and DRAMs A-57 Finite-State Machines A-66 Timing Methodologies A-71 Field Programmable Devices A-77 Concluding Remarks A-78 Exercises A-79 1-1 ONLINE CONTENT Graphics and Computing GPUs B-2 B.l B.2 B.3 B.4 B.5 B.6 Introduction B-3 GPU System Architectures B-7 Programming GPUs B-12 Multithreaded Multiprocessor Architecture Paral·lel Memory System B-36 Floating-point Arithmetic B-41 B-25 A-49 ix
x Contents B.7 B.8 B.9 B.10 B.ll Real Stuff: The NVIDIA GeForce 8800 B-46 Real Stuff: Mapping Applications to GPUs B-55 Fallacies and Pitfalls B-72 Concluding Remarks B-76 Historical Perspective and Further Reading B-77 Mapping Control to Hardware C-2 C.l C.2 C.3 C.4 C.5 C.6 C.7 Introduction C-3 Implementing Combinational Control Units C-4 Implementing Finite-State Machine Control C-8 Implementing the Next-State Function with a Sequencer Translating a Microprogram to Hardware C-28 Concluding Remarks C-32 Exercises C-33 Survey of Instruction Set Architectures D.l D.2 C-22 D-2 Introduction D-3 A Survey of RISC Architectures for Desktop, Server, and Embedded Computers D-4 D.3 The Intel 80x86 D-30 D.4 The VAX Architecture D-50 D.5 The IBM 360/370 Architecture for Mainframe Computers D-68 D.6 Historical Perspective and References D-74 Glossary G-l Further Reading FR-1 |
adam_txt |
Contents Preface xi CHAPTERS Computer Abstractions and Technology 2 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 Introduction 3 Seven Great Ideas in Computer Architecture 10 Below Your Program 13 Under the Covers 16 Technologies for Building Processors and Memory 25 Performance 29 The Power Wall 40 The Sea Change: The Switch from Uniprocessors to Multiprocessors Real Stuff: Benchmarking the Intel Core І7 46 Going Faster: Matrix Multiply in Python 49 Fallacies and Pitfalls 50 Concluding Remarks 53 Historical Perspective and Further Reading 55 Self-Study 55 Exercises 59 Instructions: Language of the Computer 66 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 Introduction 68 Operations of the Computer Hardware 69 Operands of the Computer Hardware 73 Signed and Unsigned Numbers 80 Representing Instructions in the Computer 87 Logical Operations 95 Instructions for Making Decisions 98 Supporting Procedures in Computer Hardware 104 Communicating with People 114 RISC-V Addressing for Wide Immediates and Addresses Parallelism and Instructions: Synchronization 128 Translating and Starting a Program 131 AC Sort Example to Put it Ah Together 140 120
Contents 2.14 2.15 2.16 2.17 2.18 2.19 2.20 2.21 2.22 2.23 2.24 2.25 2.26 Arrays versus Pointers 148 Advanced Material: Compiling C and Interpreting Java 151 Real Stuff: MIPS Instructions 152 Real Stuff: ARMv7 (32-bit) Instructions 153 Real Stuff ARMv8 (64-bit) Instructions 157 Real Stuff: x86 Instructions 158 Real Stuff: The Rest of the RISC-V Instruction Set 167 Going Faster: Matrix Multiply in C 168 Fallacies and Pitfalls 170 Concluding Remarks 172 Historical Perspective and Further Reading 174 Self-Study 175 Exercises 178 Arithmetic for Computers 188 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 Introduction 190 Addition and Subtraction 190 Multiplication 193 Division 199 Floating Point 208 Parallelism and Computer Arithmetic: Subword Parallelism 233 Real Stuff Streaming SĪMD Extensions and Advanced Vector Extensions in x86 234 Going Faster: Subword Parallelism and Matrix Multiply 236 Fallacies and Pitfalls 238 Concluding Remarks 241 Historical Perspective and Further Reading 242 Self-Study 242 Exercises 246 The Processor 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 252 Introduction 254 Logic Design Conventions 258 Building a Datapath 261 A Simple Implementation Scheme 269 Multicyle Implementation 282 An Overview of Pipelining 283 Pipelined Datapath and Control 296 Data Hazards: Forwarding versus Stalling 313 Control Hazards 325 Exceptions 333 Parallelism via Instructions 340 Putting it All Together: The Intel Core i7 6700 and ARM Cortex-A53 354 vii
viil Contents Ш Ü! 4.13 Going Faster: Instruction-Level Parallelism and Matrix Multiply 363 4.14 Advanced Topic: An Introduction to Digital Design Using a Hardware Design Language to Describe and Model a Pipeline and More Pipelining Illustrations 365 4.15 Fallacies and Pitfalls 365 4.16 Concluding Remarks 367 4.17 Historical Perspective and Further Reading 368 4.18 Self-Study 368 4.19 Exercises 369 Large and Fast: Exploiting Memory Hierarchy 386 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 5.11 5.12 5.13 5.14 5.15 5.16 5.17 5.18 5.19 5.20 Introduction 388 Memory Technologies 392 The Basics of Caches 398 Measuring and Improving Cache Performance 412 Dependable Memory Hierarchy 431 Virtual Machines 436 Virtual Memory 440 A Common Framework for Memory Hierarchy 464 Using a Finite-State Machine to Control a Simple Cache 470 Parallelism and Memory Hierarchy: Cache Coherence 475 Parallelism and Memory Hierarchy: Redundant Arrays of Inexpensive Disks 479 Advanced Material: Implementing Cache Controllers 480 Real Stuff: The ARM Cortex-A8 and Intel Core i7 Memory Hierarchies 480 Real Stuff: The Rest of the RISC-V System and Special Instructions 486 Going Faster: Cache Blocking and Matrix Multiply 488 Fallacies and Pitfalls 489 Concluding Remarks 494 Historical Perspective and Further Reading 495 Self-Study 495 Exercises 499 Parallel Processors from Client to Cloud 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 518 Introduction 520 The Difficulty of Creating Parallel Processing Programs 522 SISD, MIMD, SIMD, SPMD, and Vector 527 Hardware Multithreading 534 Multicore and Other Shared Memory
Multiprocessors 537 Introduction to Graphics Processing Units 542 Domain-Specific Architectures 549 Clusters, Warehouse Scale Computers, and Other Message-Passing Multiprocessors 552
Contents 6.9 6.10 6.11 6.12 6.13 6.14 6.15 6.16 6.17 6.18 Introduction to Multiprocessor Network Topologies 557 Communicating to the Outside World: Cluster Networking 561 Multiprocessor Benchmarks and Performance Models 561 Real Stuff: Benchmarking the Google TPUv3 Supercomputer and an NVIDIA Volta GPU Cluster 572 Going Faster: Multiple Processors and Matrix Multiply 580 Fallacies and Pitfalls 583 Concluding Remarks 585 Historical Perspective and Further Reading 587 Self-Study 588 Exercises 590 APPENDIX The Basics of Logic Design A-2 A.l A.2 A.3 A.4 A.5 A.6 A.7 A.8 A.9 A. 10 A.ll A. 12 A.13 A.14 Index Introduction A-3 Gates, Truth Tables, and Logic Equations A-4 Combinational Logic A-9 Using a Hardware Description Language A-20 Constructing a Basic Arithmetic Logic Unit A-26 Faster Addition: Carry Lookahead A-37 Clocks A-47 Memory Elements: Flip-Flops, Latches, and Registers Memory Elements: SRAMs and DRAMs A-57 Finite-State Machines A-66 Timing Methodologies A-71 Field Programmable Devices A-77 Concluding Remarks A-78 Exercises A-79 1-1 ONLINE CONTENT Graphics and Computing GPUs B-2 B.l B.2 B.3 B.4 B.5 B.6 Introduction B-3 GPU System Architectures B-7 Programming GPUs B-12 Multithreaded Multiprocessor Architecture Paral·lel Memory System B-36 Floating-point Arithmetic B-41 B-25 A-49 ix
x Contents B.7 B.8 B.9 B.10 B.ll Real Stuff: The NVIDIA GeForce 8800 B-46 Real Stuff: Mapping Applications to GPUs B-55 Fallacies and Pitfalls B-72 Concluding Remarks B-76 Historical Perspective and Further Reading B-77 Mapping Control to Hardware C-2 C.l C.2 C.3 C.4 C.5 C.6 C.7 Introduction C-3 Implementing Combinational Control Units C-4 Implementing Finite-State Machine Control C-8 Implementing the Next-State Function with a Sequencer Translating a Microprogram to Hardware C-28 Concluding Remarks C-32 Exercises C-33 Survey of Instruction Set Architectures D.l D.2 C-22 D-2 Introduction D-3 A Survey of RISC Architectures for Desktop, Server, and Embedded Computers D-4 D.3 The Intel 80x86 D-30 D.4 The VAX Architecture D-50 D.5 The IBM 360/370 Architecture for Mainframe Computers D-68 D.6 Historical Perspective and References D-74 Glossary G-l Further Reading FR-1 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Patterson, David A. 1947- Hennessy, John L. 1952- |
author_GND | (DE-588)114326452 (DE-588)114326436 |
author_facet | Patterson, David A. 1947- Hennessy, John L. 1952- |
author_role | aut aut |
author_sort | Patterson, David A. 1947- |
author_variant | d a p da dap j l h jl jlh |
building | Verbundindex |
bvnumber | BV047132101 |
classification_rvk | ST 150 |
classification_tum | DAT 200 |
ctrlnum | (OCoLC)1258221587 (DE-599)OBVAC16048961 |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | RISC-V edition, second edition |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV047132101</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20210531</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">210209s2021 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780128203316</subfield><subfield code="c">pbk</subfield><subfield code="9">978-0-12-820331-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1258221587</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)OBVAC16048961</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-706</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-Aug4</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 150</subfield><subfield code="0">(DE-625)143594:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 200</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Patterson, David A.</subfield><subfield code="d">1947-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)114326452</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Computer organization and design</subfield><subfield code="b">the hardware software interface</subfield><subfield code="c">David A. Patterson, John L. Hennessy</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">RISC-V edition, second edition</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cambridge, MA</subfield><subfield code="b">Morgan Kaufmann</subfield><subfield code="c">[2021]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Band (verschiedene Seitenzählungen)</subfield><subfield code="b">Illustrationen</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">[The Morgan Kaufmann series in computer architecture and design]</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareschnittstelle</subfield><subfield code="0">(DE-588)4116525-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">RISC</subfield><subfield code="0">(DE-588)4191875-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">RISC</subfield><subfield code="0">(DE-588)4191875-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Softwareschnittstelle</subfield><subfield code="0">(DE-588)4116525-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Hennessy, John L.</subfield><subfield code="d">1952-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)114326436</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032538183&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032538183</subfield></datafield></record></collection> |
id | DE-604.BV047132101 |
illustrated | Illustrated |
index_date | 2024-07-03T16:32:45Z |
indexdate | 2024-09-12T08:02:09Z |
institution | BVB |
isbn | 9780128203316 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032538183 |
oclc_num | 1258221587 |
open_access_boolean | |
owner | DE-706 DE-91G DE-BY-TUM DE-739 DE-29T DE-898 DE-BY-UBR DE-573 DE-522 DE-20 DE-188 DE-Aug4 |
owner_facet | DE-706 DE-91G DE-BY-TUM DE-739 DE-29T DE-898 DE-BY-UBR DE-573 DE-522 DE-20 DE-188 DE-Aug4 |
physical | 1 Band (verschiedene Seitenzählungen) Illustrationen |
publishDate | 2021 |
publishDateSearch | 2021 |
publishDateSort | 2021 |
publisher | Morgan Kaufmann |
record_format | marc |
series2 | [The Morgan Kaufmann series in computer architecture and design] |
spelling | Patterson, David A. 1947- Verfasser (DE-588)114326452 aut Computer organization and design the hardware software interface David A. Patterson, John L. Hennessy RISC-V edition, second edition Cambridge, MA Morgan Kaufmann [2021] 1 Band (verschiedene Seitenzählungen) Illustrationen txt rdacontent n rdamedia nc rdacarrier [The Morgan Kaufmann series in computer architecture and design] Softwareschnittstelle (DE-588)4116525-1 gnd rswk-swf RISC (DE-588)4191875-7 gnd rswk-swf RISC (DE-588)4191875-7 s Softwareschnittstelle (DE-588)4116525-1 s DE-604 Hennessy, John L. 1952- Verfasser (DE-588)114326436 aut Digitalisierung UB Passau - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032538183&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Patterson, David A. 1947- Hennessy, John L. 1952- Computer organization and design the hardware software interface Softwareschnittstelle (DE-588)4116525-1 gnd RISC (DE-588)4191875-7 gnd |
subject_GND | (DE-588)4116525-1 (DE-588)4191875-7 |
title | Computer organization and design the hardware software interface |
title_auth | Computer organization and design the hardware software interface |
title_exact_search | Computer organization and design the hardware software interface |
title_exact_search_txtP | Computer organization and design the hardware software interface |
title_full | Computer organization and design the hardware software interface David A. Patterson, John L. Hennessy |
title_fullStr | Computer organization and design the hardware software interface David A. Patterson, John L. Hennessy |
title_full_unstemmed | Computer organization and design the hardware software interface David A. Patterson, John L. Hennessy |
title_short | Computer organization and design |
title_sort | computer organization and design the hardware software interface |
title_sub | the hardware software interface |
topic | Softwareschnittstelle (DE-588)4116525-1 gnd RISC (DE-588)4191875-7 gnd |
topic_facet | Softwareschnittstelle RISC |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032538183&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT pattersondavida computerorganizationanddesignthehardwaresoftwareinterface AT hennessyjohnl computerorganizationanddesignthehardwaresoftwareinterface |