MARC details
| 000 -LEADER |
| fixed length control field |
03547nam a22002777a 4500 |
| 003 - CONTROL NUMBER IDENTIFIER |
| control field |
EG-NcFUE |
| 005 - DATE AND TIME OF LATEST TRANSACTION |
| control field |
20260212132643.0 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
| fixed length control field |
251106s2024 ua|a|||| |||| 00| 0deng d |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
9781032727196 |
| 040 ## - CATALOGING SOURCE |
| Language of cataloging |
eng |
| 043 ## - GEOGRAPHIC AREA CODE |
| Geographic area code |
ua |
| 082 #4 - DEWEY DECIMAL CLASSIFICATION NUMBER |
| Edition number |
23 |
| Classification number |
004.22 |
| Item number |
CDE |
| 100 1# - MAIN ENTRY--PERSONAL NAME |
| Personal name |
Comer, Douglas. |
| Relator term |
author. |
| 9 (RLIN) |
34362 |
| 245 1# - TITLE STATEMENT |
| Title |
Essentials of Computer Architecture / |
| Statement of responsibility, etc |
Douglas E. Comer. |
| 250 ## - EDITION STATEMENT |
| Edition statement |
2nd edition. |
| 264 #1 - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
| Place of publication, distribution, etc |
Boca Raton, FL : |
| Name of publisher, distributor, etc |
CRC Press, |
| Date of publication, distribution, etc |
2024. |
| 300 ## - PHYSICAL DESCRIPTION |
| Extent |
xvii, 541 pages : |
| Other physical details |
color illustrations ; |
| Dimensions |
26 cm. |
| 336 ## - CONTENT TYPE |
| Source |
rdacontent |
| Content type term |
text |
| 337 ## - MEDIA TYPE |
| Source |
rdamedia |
| Media type term |
unmediated |
| 338 ## - CARRIER TYPE |
| Source |
rdacarrier |
| Carrier type term |
volume |
| 500 ## - GENERAL NOTE |
| General note |
This easy-to-read textbook provides an introduction to computer architecture, focusing on the essential aspects of hardware that programmers need to know. Written from a programmer’s point of view, Essentials of Computer Architecture, Third Edition, covers the three key aspects of architecture: processors, physical and virtual memories, and input-output (I/O) systems.<br/><br/>This third edition is updated in view of advances in the field. Most students only have experience with high-level programming languages, and almost no experience tinkering with electronics and hardware. As such, this text is revised to follow a top-down approach, moving from discussions on how a compiler transforms a source program into binary code and data, to explanations of how a computer represents data and code in binary.<br/><br/>Additional chapters cover parallelism and data pipelining, assessing the performance of computer systems, and the important topic of power and energy consumption. Exclusive to this third edition, a new chapter explains multicore processors and how coherence hardware provides a consistent view of the values in memory even though each core has its own cache.<br/><br/>Suitable for a one-semester undergraduate course, this clear, concise, and easy-to-read textbook offers an ideal introduction to computer architecture for students studying computer programming. |
| 505 ## - FORMATTED CONTENTS NOTE |
| Formatted contents note |
Preface<br/>Chapter 1 Introduction and Overview<br/>Chapter 2 Program Interpretation and Transformation<br/>Chapter 3 Data and Program Representation<br/>Chapter 4 A High-Level Overview of Processors<br/>Chapter 5 Instruction Stes and Operands<br/>Chapter 6 Operand Addressing and Operand Types<br/>Chapter 7 Assembly Languages and Programming Paradigm<br/>Chapter 8 Main Memory and Memory Addressing<br/>Chapter 9 Virtual Memory Technologies and Virtual Addressing<br/>Chapter 10 Caches and Caching<br/>Chapter 11 Storage: File Systems, Blocks and SSDs<br/>Chapter 12 A Programmer's View of Devices, I/O, and Buffering<br/>Chapter 13 Buses and Bus Architectures<br/>Chapter 14 Programming Devices and Interrupt-Driven I/O<br/>Chapter 15 Data Paths and Instruction Execution<br/>Chapter 16 CPUs: Micrcode, Protection, and Processor Modes<br/>Chapter 17 Parallelism<br/>Chapter 18 Data Pipelining<br/>Chapter 19 Assessing Performance<br/>Chapter 20 Multicore Processors<br/>Chapter 21 Power and Energy<br/>Chapter 22 Building Blocks: Transistors, Gates and Clocks<br/>Chapter 23 Hardware Modularity<br/>Appendix 1 Rules for Boolean Algebra Simplification<br/>Appendix 2 A Quick Introduction to x86 Assembly Language<br/>Appendix 3 ARM Register Definitions and Calling Sequence<br/>Appendix 4 Lab Exercises for a Computer Architecture Course |
| Statement of responsibility |
https://www.routledge.com/Essentials-of-Computer-Architecture/Comer/p/book/9781032727196 |
| 650 14 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Computer architecture. |
| Source of heading or term |
qarmk. |
| 9 (RLIN) |
28181 |
| 650 14 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Operating systems (Computers) |
| Source of heading or term |
qarmk. |
| General subdivision |
Design and construction |
| 9 (RLIN) |
25920 |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) |
| Source of classification or shelving scheme |
Dewey Decimal Classification |
| Koha item type |
Books |