{"title":"Douglas Comer","description":"\u003cp\u003eExplore the expert computer science guides of Douglas Comer. Dive into networking, operating systems, and TCP\/IP with clear explanations perfect for students and professionals alike. Start your journey today!\u003c\/p\u003e","products":[{"product_id":"internetworking-with-tcp-ip-vol-iii-book-douglas-comer-9780130320711","title":"Internetworking with TCP\/IP, Vol. III","description":"Explains the client-server paradigm and socket API that application programs use for network communication. This work discusses how the basic tools can be used to create servers, emphasizing practical designs and techniques that are important to programmers. It examines techniques such as application gateways and tunneling.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49556562346257,"sku":"GOR006188509","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50344725709073,"sku":"CIN0130320714A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50529667154193,"sku":"CIN0130320714VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51415495803153,"sku":"CIN0130320714G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0130320714.jpg?v=1751195018"},{"product_id":"computer-networks-and-internets-global-edition-book-douglas-comer-9781292061177","title":"Computer Networks and Internets, Global Edition","description":"Appropriate for all introductory-to-intermediate courses in computer networking, the Internet, or Internet applications; students need no background in networking, operating systems, or advanced mathematics.    Leading networking authority Douglas Comer presents a wide-ranging, self-contained tour of the concepts, principles, and technologies that enable today’s Internet to support applications ranging from web browsing to telephony and multimedia. Comer begins by illuminating the applications and facilities offered by today’s Internet. Next, he systematically introduces the underlying network technologies and protocols that make them possible. With these concepts and technologies established, he introduces several of the most important contemporary issues faced by network implementers and managers, including quality of service, Internet telephony, multimedia, network security, and network management. Comer has carefully designed this book to support both top-down and bottom-up teaching approaches. Students need no background in operating systems, and no sophisticated math: Comer relies throughout on figures, drawings, examples, and analogies, not mathematical proofs.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49729128333585,"sku":"NGR9781292061177","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50993202659601,"sku":"GOR014163775","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51839520866577,"sku":"GOR006853117","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53347125920017,"sku":"GOR012720444","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1292061170.jpg?v=1751303676"},{"product_id":"internetworking-with-tcp-ip-volume-1-book-douglas-comer-9781292040813","title":"Internetworking with TCP\/IP, Volume 1","description":"An internationally best-selling, conceptual introduction to the TCP\/IP protocols and Internetworking, this book interweaves a clear discussion of fundamentals and scientific principles with details and examples drawn from the latest technologies. Leading author Douglas Comer covers layering and packet formats for all the Internet protocols, includingTCP, IPv4, IPv6, DHCP, and DNS.  In addition, the text explains new trends in Internet systems, including packet classification, Software Defined Networking (SDN), and mesh protocols used in The Internet of Things.  The text is appropriate for individuals interested in learning more about TCP\/IP protocols, Internet architecture, and current networking technologies, as well as engineers who build network systems. It is suitable for junior to graduate-level courses in Computer Networks, Data Networks, Network Protocols, and Internetworking.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49731977085201,"sku":"NGR9781292040813","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51783163969809,"sku":"GOR011467236","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52414318870801,"sku":"GOR014519619","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1292040815.jpg?v=1751401911"},{"product_id":"internetworking-with-tcp-ip-volume-one-book-douglas-comer-9780136085300","title":"Internetworking with TCP\/IP Volume One","description":"An internationally best-selling, conceptual introduction to the TCP\/IP protocols and Internetworking, this book interweaves a clear discussion of fundamentals and scientific principles with details and examples drawn from the latest technologies. Leading author Douglas Comer covers layering and packet formats for all the Internet protocols, includingTCP, IPv4, IPv6, DHCP, and DNS. In addition, the text explains new trends in Internet systems, including packet classification, Software Defined Networking (SDN), and mesh protocols used in The Internet of Things. The text is appropriate for individuals interested in learning more about TCP\/IP protocols, Internet architecture, and current networking technologies, as well as engineers who build network systems. It is suitable for junior to graduate-level courses in Computer Networks, Data Networks, Network Protocols, and Internetworking.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50113131118865,"sku":"GOR007601498","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50303647023377,"sku":"CIN013608530XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50430435819793,"sku":"CIN013608530XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/013608530X.jpg?v=1769683853"},{"product_id":"computer-networks-and-internets-book-douglas-comer-9780133587937","title":"Computer Networks and Internets","description":"Appropriate for all introductory-to-intermediate courses in computer networking, the Internet, or Internet applications; readers need no background in networking, operating systems, or advanced mathematics.            Leading networking authority Douglas Comer presents a wide-ranging, self-contained tour of the concepts, principles, and technologies that enable today's Internet to support applications ranging from web browsing to telephony and multimedia. Comer begins by illuminating the applications and facilities offered by today's Internet. Next, he systematically introduces the underlying network technologies and protocols that make them possible. With these concepts and technologies established, he introduces several of the most important contemporary issues faced by network implementers and managers, including quality of service, Internet telephony, multimedia, network security, and network management. Comer has carefully designed this book to support both top-down and bottom-up teaching approaches. Students need no background in operating systems, and no sophisticated math: Comer relies throughout on figures, drawings, examples, and analogies, not mathematical proofs.              Teaching and Learning Experience     This program will provide a better teaching and learning experience-for you and your students.              Broad Coverage of Key Concepts and Principles, Presented in a Technology-independent Fashion: Comer focuses on imparting knowledge that students will need regardless of which technologies emerge or become obsolete.    Flexible Organization that Supports both Top-down and Bottom-up Teaching Approaches: Chapters may be sequenced to accommodate a wide variety of course needs and preferences.     An Accessible Presentation that Resonates with Students: Comer relies throughout on figures, drawings, examples, and analogies, not mathematical proofs.    Keep Your Course Current: Content is refreshed to provide the most up-to-date information on new technologies for your course.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50131658834193,"sku":"CIN0133587932G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0133587932.jpg?v=1751037765"},{"product_id":"cloud-computing-book-book-douglas-comer-9780367706807","title":"The Cloud Computing Book","description":"This latest textbook from bestselling author, Douglas E. Comer, is a class-tested book providing a comprehensive introduction to cloud computing. Focusing on concepts and principles, rather than commercial offerings by cloud providers and vendors, The Cloud Computing Book: The Future of Computing Explained gives readers a complete picture of the advantages and growth of cloud computing, cloud infrastructure, virtualization, automation and orchestration, and cloud-native software design.  The book explains real and virtual data center facilities, including computation (e.g., servers, hypervisors, Virtual Machines, and containers), networks (e.g., leaf-spine architecture, VLANs, and VxLAN), and storage mechanisms (e.g., SAN, NAS, and object storage). Chapters on automation and orchestration cover the conceptual organization of systems that automate software deployment and scaling. Chapters on cloud-native software cover parallelism, microservices, MapReduce, controller-based designs, and serverless computing. Although it focuses on concepts and principles, the book uses popular technologies in examples, including Docker containers and Kubernetes. Final chapters explain security in a cloud environment and the use of models to help control the complexity involved in designing software for the cloud.  The text is suitable for a one-semester course for software engineers who want to understand cloud, and for IT managers moving an organization’s computing to the cloud.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50220863455505,"sku":"CIN0367706806G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50697991225617,"sku":"NGR9780367706807","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0367706806.jpg?v=1751228423"},{"product_id":"mapping-archaeological-landscapes-from-space-book-douglas-c-comer-9781461460732","title":"Mapping Archaeological Landscapes from Space","description":"Mapping Archaeological Landscapes from Space offers a concise overview of air and spaceborne imagery and related geospatial technologies tailored to the needs of archaeologists. Leading experts including scientists involved in NASA’s Space Archaeology program provide technical introductions to five sections:   1) Historic Air and Spaceborne Imagery  2) Multispectral and Hyperspectral Imagery  3) Synthetic Aperture Radar  4) Lidar  5) Archaeological Site Detection and Modeling  Each of these five sections includes two or more case study applications that have enriched understanding of archaeological landscapes in regions including the Near East, East Asia, Europe, Meso- and North America. Targeted to the needs of researchers and heritage managers as well as graduate and advanced undergraduate students, this volume conveys a basic technological sense of what is currently possible and, it is hoped, will inspire new pioneering applications.   Particular attention is paid to the tandem goals of research (understanding) and archaeological heritage management (preserving) the ancient past. The technologies and applications presented can be used to characterize environments, detect archaeological sites, model sites and settlement patterns and, more generally, reveal the dialectic landscape-scale dynamics among ancient peoples and their social and environmental surroundings.  In light of contemporary economic development and resultant damage to and destruction of archaeological sites and landscapes, applications of air and spaceborne technologies in archaeology are of wide utility and promoting understanding of them is a particularly appropriate goal at the 40th anniversary of the World Heritage Convention.​","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50309225611537,"sku":"CIN1461460735VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50376852472081,"sku":"CIN1461460735G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50938645283089,"sku":"GOR014134610","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52675666247953,"sku":"NLS9781461460732","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1461460735.jpg?v=1751440637"},{"product_id":"operating-system-design-book-douglas-comer-9781439881095","title":"Operating System Design","description":"Operating System Design: The Xinu Approach, Linksys Version provides a comprehensive introduction to Operating System Design, using Xinu, a small, elegant operating system that serves as an example and a pattern for system design. The book focuses the discussion of operating systems on the microkernel operating system facilities used in embedded systems. Rather than introduce a new course to teach the important topics of embedded systems programming, this textbook takes the approach of integrating more embedded processing into existing operating systems courses. Designed for advanced undergraduate or graduate courses, the book prepares students for the increased demand for operating system expertise in industry.    Highlights         Explains how each operating system abstraction can be built and shows how the abstractions can be organized into an elegant, efficient design Considers each level of the system individually, beginning with the raw hardware and ending with a working operating system Covers every part of the system, so a reader will see how an entire system fits together, not merely how one or two parts interact Provides source code for all pieces described in the text, leaving no mystery about any part of the implementation — a reader can obtain a copy of the system to examine, modify, instrument, measure, extend, or transport to another architecture Demonstrates how each piece of an operating system fits into the design, in order to prepare the reader to understand alternative design choices         Beginning with the underlying machine and proceeding step by step through the design and implementation of an actual system, Operating System Design: The Xinu Approach, Linksys Version guides readers through the construction of a traditional process-based operating system using practical, straightforward primitives. It reviews the major system components and imposes a hierarchical design paradigm that organizes the components in an orderly and understandable manner.    All of the code in the book is designed to run on the Linksys router, because it is small, inexpensive, and easily accessible to students. Software and instructions for building a lab that allows students to experiment are available on the author’s website: www.xinu.cs.purdue.edu","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50376559624465,"sku":"CIN143988109XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50382295367953,"sku":"CIN143988109XG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0815105924.jpg?v=1751209548"},{"product_id":"cloud-computing-book-book-douglas-comer-9780367706845","title":"The Cloud Computing Book","description":"This textbook provides a comprehensive introduction to cloud computing. Focusing on concepts and principles, rather than commercial offerings by cloud providers and vendors, it gives students a complete picture of the motivations, advantages, and growth of cloud computing, cloud infrastructure and virtualization, and automation and orchestration.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50463531729169,"sku":"GOR013961832","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50698722050321,"sku":"NGR9780367706845","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52531959529745,"sku":"NLS9780367706845","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52735196135697,"sku":"NIN9780367706845","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0367706849.jpg?v=1750941613"},{"product_id":"essentials-of-computer-architecture-book-douglas-comer-9780367573959","title":"Essentials of Computer Architecture","description":"This easy to read textbook provides an introduction to computer architecture, while focusing on the essential aspects of hardware that programmers need to know. The topics are explained from a programmer’s point of view, and the text emphasizes consequences for programmers. Divided in five parts, the book covers the basics of digital logic, gates, and data paths, as well as the three primary aspects of architecture: processors, memories, and I\/O systems. The book also covers advanced topics of parallelism, pipelining, power and energy, and performance. A hands-on lab is also included. The second edition contains three new chapters as well as changes and updates throughout.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50697891512593,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50697894953233,"sku":"NGR9780367573959","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0367573954.jpg?v=1751038112"},{"product_id":"essentials-of-computer-architecture-book-douglas-comer-9781032727196","title":"Essentials of Computer Architecture","description":"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.  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.  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.  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.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50698919313681,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50698921017617,"sku":"NGR9781032727196","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032727195.jpg?v=1750853870"},{"product_id":"operating-system-design-book-douglas-comer-9780136375395","title":"Operating System Design","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50965286715665,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50965286781201,"sku":"GOR002173023","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51697437704465,"sku":"CIN0136375391G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0136375391.jpg?v=1751290102"},{"product_id":"operating-system-design-book-douglas-comer-9780367575939","title":"Operating System Design","description":"An Update of the Most Practical A-to-Z Operating System Book    Widely lauded for avoiding the typical black box approach found in other operating system textbooks, the first edition of this bestselling book taught readers how an operating system works and explained how to build it from the ground up.     Continuing to follow a logical pattern for system design, Operating System Design: The Xinu Approach, Second Edition removes the mystery from operating system design and consolidates the body of material into a systematic discipline. It presents a hierarchical design paradigm that organizes major operating system components in an orderly, understandable manner.     The book guides readers through the construction of a conventional process-based operating system using practical, straightforward primitives. It gives the implementation details of one set of primitives, usually the most popular set. Once readers understand how primitives can be implemented on conventional hardware, they can then easily implement alternative versions.    The text begins with a bare machine and proceeds step-by-step through the design and implementation of Xinu, which is a small, elegant operating system that supports dynamic process creation, dynamic memory allocation, network communication, local and remote file systems, a shell, and device-independent I\/O functions. The Xinu code runs on many hardware platforms. This second edition has been completely rewritten to contrast operating systems for RISC and CISC processors. Encouraging hands-on experimentation, the book provides updated code throughout and examples for two low-cost experimenter boards: BeagleBone Black from ARM and Galileo from Intel.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51001584419089,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51001586745617,"sku":"NIN9780367575939","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52693921661201,"sku":"CIN0367575930G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0367575930.jpg?v=1750697042"},{"product_id":"operating-system-design-book-douglas-comer-9781032980997","title":"Operating System Design","description":"Lauded for avoiding the typical vague, high-level survey approach found in many texts, earlier editions of this bestselling book removed the mystery by explaining the internal structure of an operating system in clear, readable prose. The third edition of Operating System Design expands and extends the text to include new chapters on a pipe mechanism, multicore operating systems, and considerations of operating systems being used in unexpected ways.  The text covers all major operating system components, including the key topics of scheduling and context switching, physical and virtual memory management, file systems, device drivers, device-independent I\/O, Internet communication, and user interfaces. More important, the book follows a logical architecture that places each component in a multi-level hierarchy. It simplifies learning about operating systems by allowing a reader to understand one level at a time without needing forward references. It starts with a bare machine and builds the system level by level. In the end, a reader will appreciate how all the components of an operating system work together to form a unified, integrated platform that allows arbitrary application programs to run concurrently.  The text uses a small, example system named Xinu to illustrate the concepts and principles and make the discussion concrete. Because an operating system must deal with the underlying hardware, the text shows examples for the two basic computer architectural approaches used in the computer industry: CISC and RISC. Readers will see that most of the code remains identical across the two architectures, and they can easily compare the differences between the machine-dependent pieces, such as hardware initialization code, device interface code, and context switch code.  Xinu code is freely available, and readers are strongly encouraged to download the system and experiment by making modifications or extensions. The Xinu web page, https:\/\/xinu.cs.purdue.edu, contains links to the code from the book as well as instructions on how to run Xinu on experimenter hardware boards. The page also provides links to a version that runs on the (free) VirtualBox hypervisor. A reader can install VirtualBox on their laptop or desktop, and then run Xinu without the need for additional hardware.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51202137129233,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51202138013969,"sku":"NGR9781032980997","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032980990.jpg?v=1751301903"},{"product_id":"essentials-of-computer-architecture-book-douglas-comer-9781138626591","title":"Essentials of Computer Architecture","description":"This easy to read textbook provides an introduction to computer architecture, while focusing on the essential aspects of hardware that programmers need to know. The topics are explained from a programmer’s point of view, and the text emphasizes consequences for programmers. Divided in five parts, the book covers the basics of digital logic, gates, and data paths, as well as the three primary aspects of architecture: processors, memories, and I\/O systems. The book also covers advanced topics of parallelism, pipelining, power and energy, and performance. A hands-on lab is also included. The second edition contains three new chapters as well as changes and updates throughout.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53395524256017,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53395524747537,"sku":"CIN1138626597VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781138626591.jpg?v=1775815630"},{"product_id":"essentials-of-computer-architecture-book-douglas-comer-9781032727202","title":"Essentials of Computer Architecture","description":"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.  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.  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.  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.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53607900872977,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":53607901102353,"sku":"NGR9781032727202","price":0.0,"currency_code":"GBP","in_stock":false}]}],"url":"https:\/\/www.worldofbooks.com\/en-ie\/collections\/author-books-by-douglas-comer.oembed","provider":"World of Books ","version":"1.0","type":"link"}