Introduction to Computing Systems: From Bits & Gates to C/C++ & Beyond https://www.mheducation.com/cover-images/Jpeg_400-high/1260150534.jpeg 3 9781260150537 The third edition of Introduction to Computing Systems: From bits & gates to C/C++ and beyond is designed to give students a strong foundation of computing early on in their coursework. The book is in two parts: (a) the underlying structure of a computer, and (b) programming in two high-level languages and programming methodology. Taking a bottom-up approach from foundational concepts, such as how a computer operates, to more high-level programming languages enables students to understand each concept while working through the text. This bottom-up approach can lead students to more conceptual understanding and application with less memorizing.
Introduction to Computing Systems: From Bits & Gates to C/C++ & Beyond

Introduction to Computing Systems: From Bits & Gates to C/C++ & Beyond

3rd Edition
By Yale Patt and Sanjay Patel
ISBN10: 1260150534
ISBN13: 9781260150537
Copyright: 2020
Product Details +
09781260150537

Purchase Options

Students, we’re committed to providing you with high-value course solutions backed by great service and a team that cares about your success. See tabs below to explore options and pricing. Don't forget, we accept financial aid and scholarship funds in the form of credit or debit cards.

eBook Rental

  • Savings of up to 70% off a traditional textbook
  • Easily highlight, take notes and search within your eBook
  • Anywhere, anytime access from any connected device


ISBN10: 1260853284 | ISBN13: 9781260853285

$80.00

Textbook Rental

  • Rent for a fraction of the printed textbook price
  • Access on all devices, even offline with eReader app
  • Search, highlight, and take notes within your eBook
  • Rental transaction occurs through McGraw-Hill's authorized rental partner


ISBN10: 1260150534 | ISBN13: 9781260150537

Purchase

$98.00

eBook Purchase

  • Savings of up to 70% off a traditional textbook
  • Easily highlight, take notes and search within your eBook
  • Anywhere, anytime access from any connected device


ISBN10: 1260853284 | ISBN13: 9781260853285

Lifetime

$150.00

Loose-Leaf Purchase

Currently not available for purchase

  • Purchase un-bound 3-ring binder ready textbook
  • Flexibility and ease of selecting chapters to take where you want to go

What are my shipping options?


ISBN10: 126042474X | ISBN13: 9781260424744

Purchase

$130.66

The estimated amount of time this product will be on the market is based on a number of factors, including faculty input to instructional design and the prior revision cycle and updates to academic research-which typically results in a revision cycle ranging from every two to four years for this product. Pricing subject to change at any time.

Program Details

1 Welcome Aboard

2 Bits, Data Types, and Operations

3 Digital Logic Structures

4 The von Neumann Model

5 The LC-3

6 Programming

7 Assembly Language

8 Data Structures

9 I/O

10 A Calculator

11 Introduction to C/C++ Programming

12 Variables and Operators

13 Control Structures

14 Functions

15 Testing and Debugging

16 Pointers and Arrays

17 Recursion

18 I/O in C

19 Dynamic Data Structures in C

20 Introduction to C++

Appendix A The LC-3 ISA

Appendix B From LC-3 to x86

Appendix C The Microarchitecture of the LC-3

Appendix D The C Programming Language

Appendix E Useful Tables

Appendix F Solutions to Selected Exercises