Books for your bucks
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Q&A | June 5, 2015

    Chip Kidd: IMG Powell's Q&A: Chip Kidd



    Describe your latest book. Judge This is a book that evolved out of discussions with the TED Books team, chiefly my editor Michelle Quint. It is a... Continue »
    1. $11.89 Sale Hardcover add to wish list

      Judge This

      Chip Kidd 9781476784786

    spacer
Qualifying orders ship free.
$216.50
New Hardcover
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
2 Remote Warehouse Personal Computers- General

More copies of this ISBN

Other titles in the Computer Engineering series:

Introduction to Computing Systems: From Bits & Gates to C & Beyond (Computer Engineering)

by

Introduction to Computing Systems: From Bits & Gates to C & Beyond (Computer Engineering) Cover

 

Synopses & Reviews

Publisher Comments:

Introduction to Computing Systems: From bits & gates to C & beyond, now in its second edition, is designed to give students a better understanding of computing early in their college careers in order to give them a stronger foundation for later courses. The book is in two parts: (a) the underlying structure of a computer, and (b) programming in a high level language and programming methodology.

To understand the computer, the authors introduce the LC-3 and provide the LC-3 Simulator to give students hands-on access for testing what they learn. To develop their understanding of programming and programming methodology, they use the C programming language. The book takes a "motivated" bottom-up approach, where the students first get exposed to the big picture and then start at the bottom and build their knowledge bottom-up. Within each smaller unit, the same motivated bottom-up approach is followed. Every step of the way, students learn new things, building on what they already know. The authors feel that this approach encourages deeper understanding and downplays the need for memorizing. Students develop a greater breadth of understanding, since they see how the various parts of the computer fit together.

Book News Annotation:

Patt and Patel (universities of Texas, Austin and of Illinois, Urbana) have revised the first edition (2000) of their widely used textbook. It is designed for a first or second course to be taught in one or two semesters. The authors stuck to their idea that the basics of both hardware and software provide a foundation for the competent and independent professional. Major topics: the structure of a computer, programming in a high level language, and programming methodology. The revision accomodates the standards that have changed in the last three years. At mhhe.com is a good description (search the book under ISBN—a search by "Patel" gave us the first edition). Annotation (c)2003 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Introduction to Computing Systems: From bits and gates to C and beyond, now in its second edition, is designed to give students a better understanding of computing early in their college careers in order to give them a stronger foundation for later courses. The book is in two parts: (a) the underlying structure of a computer, and (b) programming in a high level language and programming methodology.

To understand the computer, the authors introduce the LC-3 and provide the LC-3 Simulator to give students hands-on access for testing what they learn. To develop their understanding of programming and programming methodology, they use the C programming language. The book takes a "motivated" bottom-up approach, where the students first get exposed to the big picture and then start at the bottom and build their knowledge bottom-up. Within each smaller unit, the same motivated bottom-up approach is followed. Every step of the way, students learn new things, building on what they already know. The authors feel that this approach encourages deeper understanding and downplays the need for memorizing. Students develop a greater breadth of understanding, since they see how the various parts of the computer fit together.

Table of Contents

Part I

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 I/O

9 TRAP Routines and Subroutines

10 And, Finally...

Part II

11 Introduction to Programming in C

12 Variables and Operators

13 Control Structures

14 Functions

15 Debugging

16 Recursion

17 Pointers and Arrays

18 I/O in C

19 Data Structures

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 Extending C to C++

Appendix F Useful Tables

Product Details

ISBN:
9780072467505
Author:
Patt, Yale N.
Publisher:
McGraw-Hill Education
Author:
Patel, Sanjay J.
Author:
Patt, Yale
Author:
Patt Yale
Author:
Patel, Sanjay
Subject:
Computer Science
Subject:
C (computer program language)
Subject:
Programming - General
Subject:
Computer Architecture - General
Subject:
Programming - Algorithms
Subject:
Systems Architecture - General
Subject:
Personal Computers-General
Copyright:
Edition Number:
2
Series:
Computer Engineering
Publication Date:
August 2003
Binding:
Hardcover
Grade Level:
College/higher education:
Language:
English
Illustrations:
Y
Pages:
656
Dimensions:
9.16x7.60x1.19 in. 2.58 lbs.

Other books you might like

  1. Future Hype: The Myths of Technology... Used Trade Paper $3.95
  2. Conversion New Trade Paper $28.95
  3. Data Matters Conceptual Statistics for A New Trade Paper $59.95

Related Subjects

Business » Investing
Computers and Internet » Computer Architecture » General
Computers and Internet » Computer Languages » C
Computers and Internet » Computers Reference » General
Computers and Internet » Personal Computers » General
Computers and Internet » Software Engineering » Algorithms
Computers and Internet » Software Engineering » General
Education » Writing

Introduction to Computing Systems: From Bits & Gates to C & Beyond (Computer Engineering) New Hardcover
0 stars - 0 reviews
$216.50 In Stock
Product details 656 pages McGraw-Hill Science/Engineering/Math - English 9780072467505 Reviews:
"Synopsis" by , Introduction to Computing Systems: From bits and gates to C and beyond, now in its second edition, is designed to give students a better understanding of computing early in their college careers in order to give them a stronger foundation for later courses. The book is in two parts: (a) the underlying structure of a computer, and (b) programming in a high level language and programming methodology.

To understand the computer, the authors introduce the LC-3 and provide the LC-3 Simulator to give students hands-on access for testing what they learn. To develop their understanding of programming and programming methodology, they use the C programming language. The book takes a "motivated" bottom-up approach, where the students first get exposed to the big picture and then start at the bottom and build their knowledge bottom-up. Within each smaller unit, the same motivated bottom-up approach is followed. Every step of the way, students learn new things, building on what they already know. The authors feel that this approach encourages deeper understanding and downplays the need for memorizing. Students develop a greater breadth of understanding, since they see how the various parts of the computer fit together.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.