Books

Discover books across genres and categories. Powered by Google Books.

Live external provider results loaded.

AllPreviewPublic DomainNo Preview

Browse by Category

FictionNonfictioneBooksAudiobooksTeens & YAKidsComics & MangaTextbooksBusiness & MoneyComputers & TechnologySelf-helpHistory

Curated Lists

Best business booksBooks with previewsPublic-domain classicsBooks for entrepreneursBooks about moneyBeginner computer science books

Results for "computer systems books"

Computer Systems cover
Computer systems2003

Computer Systems

A Programmer's Perspective

Randal Bryant, David Richard O'Hallaron

For Computer Organization and Architecture and Computer Architecture courses. A concentrated and consistent introduction to the fundamental concepts that underlie all computer systems.

Dive Into Systems cover
Computers2022-09-20

Dive Into Systems

A Gentle Introduction to Computer Systems

Suzanne J. Matthews, Tia Newhall, Kevin C. Webb

Dive into Systems is a vivid introduction to computer organization, architecture, and operating systems that is already being used as a classroom textbook at more than 25 universities. This textbook is a crash course in the major hardware and software components of a modern computer system. Designed for use in a wide range of introductory-level computer science classes, it guides readers through the vertical slice of a computer so they can develop an understanding of the machine at various layers of abstraction. Early chapters begin with the basics of the C programming language often used in systems programming. Other topics explore the architecture of modern computers, the inner workings of operating systems, and the assembly languages that translate human-readable instructions into a binary representation that the computer understands. Later chapters explain how to optimize code for various architectures, how to implement parallel computing with shared memory, and how memory management works in multi-core CPUs. Accessible and easy to follow, the book uses images and hands-on exercise to break down complicated topics, including code examples that can be modified and executed.

Computer Systems cover
Computers2002

Computer Systems

J. Stanley Warford

This book provides students with a broad understanding of all levels of computer organization and architecture.

Computer SystemsRandal E. Bryant, Davie Richard O'Hallaron, S. Manasa, Mohit P. Tahiliani
Computer systems2016

Computer Systems

A Programmer's Perspective

Randal E. Bryant, Davie Richard O'Hallaron, S. Manasa, Mohit P. Tahiliani

"Computer systems: A Programmer’s Perspective explains the underlying elements common among all computer systems and how they affect general application performance. Written from the programmer’s perspective, this book strives to teach students how understanding basic elements of computer systems and executing real practice can lead them to create better programs."--Publisher's website.

Computer Systems cover
Computer programming2013-07-23

Computer Systems

A Programmer's Perspective

Randal E.. Bryant, David Richard O'Hallaron

For Computer Systems, Computer Organization and Architecture courses in CS, EE, and ECE departments. Few students studying computer science or computer engineering will ever have the opportunity to build a computer system. On the other hand, most students will be required to use and program computers on a near daily basis. Computer Systems: A Programmer's Perspective introduces the important and enduring concepts that underlie computer systems by showing how these ideas affect the correctness, performance, and utility of application programs. The text's hands-on approach (including a comprehensive set of labs) helps students understand the under-the-hood operation of a modern computer system and prepares them for future courses in systems topics such as compilers, computer architecture, operating systems, and networking.

Computer Systems cover
Computer architecture2002

Computer Systems

Architecture, Networks and Communications

Sebastian Coope, John Cowley, Neil Willis

Highly suitable for modular courses, this book takes account of developments such as the Internet, modern hardware and all aspects or computer systems that are closely interconnected with current courses.

Computer Systems cover
Book2023-06-17

Computer Systems

A Comprehensive Guide to the Basics

Aaqib Bhat

We addressed the essential principles of computer systems in "Computer Systems: A Comprehensive Guide to the Basics," providing you with a solid foundation of knowledge. This book will be an important resource whether you are seeking a career in technology or simply want to comprehend the technology that surrounds you. Understanding the fundamentals of computer systems allows you to unleash unlimited possibilities and confidently traverse the ever-changing digital universe. So, go ahead and enter into the intriguing world of computer systems!

Computer Systems: A Programmer's Perspective, Global Edition cover
Computers2019-07-12

Computer Systems: A Programmer's Perspective, Global Edition

Randal E. Bryant, David R. O'Hallaron

For courses in Computer Science and Programming Computer systems: A Programmer’s Perspective explains the underlying elements common among all computer systems and how they affect general application performance. Written from the programmer’s perspective, this book strives to teach students how understanding basic elements of computer systems and executing real practice can lead them to create better programs. Spanning across computer science themes such as hardware architecture, the operating system, and systems software, the 3rd Edition serves as a comprehensive introduction to programming. This book strives to create programmers who understand all elements of computer systems and will be able to engage in any application of the field--from fixing faulty software, to writing more capable programs, to avoiding common flaws. It lays the groundwork for students to delve into more intensive topics such as computer architecture, embedded systems, and cybersecurity. This book focuses on systems that execute an x86-64 machine code, and recommends that students have access to a Linux system for this course. Students should have basic familiarity with C or C++. The full text downloaded to your computer With eBooks you can: search for key concepts, words and phrases make highlights and notes as you study share your notes with friends eBooks are downloaded to your computer and accessible either offline through the Bookshelf (available as a free download), available online and also via the iPad and Android apps. Upon purchase, you'll gain instant access to this eBook. Time limit The eBooks products do not have an expiry date. You will continue to access your digital ebook products whilst you have your Bookshelf installed.

Navigating Computer Systems Architecture cover
Computers2024-10-23

Navigating Computer Systems Architecture

From Foundation Principles to Modern Innovations

Barrett Williams, ChatGPT

Unlock the mysteries of computer systems architecture with "Navigating Computer Systems Architecture," an essential eBook for anyone eager to delve into the intricacies of computing. This comprehensive guide offers a detailed roadmap through the dynamic landscape of computer architecture, making complex concepts accessible and engaging. Start your journey with a foundational understanding in Chapter 1, where the historical evolution of system architectures unfolds, setting the stage for what’s to come. From there, dive into the core components of computer organization, uncovering the interplay between processor, memory, and I/O systems. As you progress, the essentials of digital logic and datapath design come to life, complete with a practical case study on ALU design. Explore the fundamental principles of Instruction Set Architecture (ISA) and gain a deep appreciation for its role in computing. Discover the fascinating world of x86 ISA and RISC architecture, analyzing their distinctive features and benefits. Get equipped to understand pipeline architecture and the challenges of superscalar and VLIW designs, laying the groundwork for mastering advanced performance technologies. Memory management moves into the spotlight in subsequent chapters, revealing the intricacies of cache design, virtual memory systems, and cutting-edge trends in cache architecture. Investigate the evolution and mechanics of multiprocessor and multicore systems, and learn the core principles of secure system design. As the world moves toward energy efficiency and green computing, explore strategies for low-power design and the integration of GPUs into modern systems. Finally, peer into the future with emerging trends like quantum and neuromorphic computing. Concluding with reflections on bridging theory with real-world applications, this eBook empowers readers with the knowledge to navigate the ever-evolving landscape of computer systems architecture. Whether you’re a seasoned professional or an enthusiastic learner, this guide is your gateway to mastering the art and science of computer systems.

Computer Systems and Applications cover
Application software2010

Computer Systems and Applications

Rustam Shroff

The book is written for those who have little or no knowledge about computers or computing and would like to learn about them. The book includes Computer Concepts, The Internet, Fundamentals of C, MS Windows, MS-Word, MS Excel and FoxPro for Windows.It is divided into 22 chapters. Chapter 1 begins with reviewing computer hardware concepts. Chapter 2 deals with an overview of the common operating systems like MS-DOS, MS-Windows, UNIX and Novell Netware. Networking, LAN`s and WAN`s are also covered in this chapter. Chapter 3 discusses the Internet, World Wide Web, e-mail, Internet protocols and.

Intro Computing Systems cover
Book2019-08-15

Intro Computing Systems

BITS and GATES C and BEYOND 3E

YALE. PATEL PATT (SANJAY.), PATT

Description unavailable for this volume in the current provider response.

Computer Systems cover
Computers2006-05-07

Computer Systems

Theory, Technology, and Applications

Andrew James Herbert, Karen I.B. Spaerck Jones

An invited collection of peer-reviewed papers surveying key areas of Roger Needham's distinguished research career at Cambridge University and Microsoft Research. From operating systems to distributed computing, many of the world's leading researchers provide insight into the latest concepts and theoretical insights--many of which are based upon Needham's pioneering research work. A critical collection of edited-survey research papers spanning the entire range of Roger Needham's distinguished scientific career, from operating systems to distributed computing and security. Many of the world's leading researchers survey their topics' latest developments and acknowledge the theoretical foundations of Needham's work. Introduction to book written by Rick Rashid, Director of Microsoft Research Worldwide.

Computer Systems Servicing cover
Book2019-10-24

Computer Systems Servicing

Installing and Configuring Computer Systems

Joel Tiemsin

This book is designed for Computer Systems Servicing students and teachers. The content is focused on computer hardware and software, software installation, storage partitioning, networking, and configuring computers and servers.

Capability-Based Computer Systems cover
Computers2014-05-16

Capability-Based Computer Systems

Henry M. Levy

Capability-Based Computer Systems focuses on computer programs and their capabilities. The text first elaborates capability- and object-based system concepts, including capability-based systems, object-based approach, and summary. The book then describes early descriptor architectures and explains the Burroughs B5000, Rice University Computer, and Basic Language Machine. The text also focuses on early capability architectures. Dennis and Van Horn's Supervisor; CAL-TSS System; MIT PDP-1 Timesharing System; and Chicago Magic Number Machine are discussed. The book then describes Plessey System 250, Cambridge CAP Computer, and Hydra System. The selection also discusses STAROS System and IBM System/38. STAROS object support and abstract type management, as well as IBM System/38 profiles and authority and programs/procedures, are described. The book highlights Intel iAPX 432, and then considers segment and objects, program execution, storage resources, and abstraction support. Problems related with capability-based architectures are also noted. The text is a good source for readers wanting to study computer programming.

The Elements of Computing Systems cover
Computers2005

The Elements of Computing Systems

Building a Modern Computer from First Principles

Noam Nisan, Shimon Schocken

This title gives students an integrated and rigorous picture of applied computer science, as it comes to play in the construction of a simple yet powerful computer system.

We use optional analytics cookies to understand how visitors use Ventari and improve the experience. This banner controls analytics measurement only. See our Cookie Policy.