Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

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

Tour our stores


    Recently Viewed clear list


    Original Essays | November 7, 2014

    Karelia Stetz-Waters: IMG The Hot Sex Tip Cosmo Won't Tell You



    Cosmopolitan Magazine recently released an article titled "28 Mind-Blowing Lesbian Sex Positions." Where was this vital information when I was a... Continue »

    spacer
Qualifying orders ship free.
$75.00
List price: $199.90
Used Hardcover
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Burnside Software Engineering- General

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
Publisher:
McGraw-Hill Science/Engineering/Math
Author:
Patt Yale
Author:
Patel, Sanjay
Author:
Patt, Yale N.
Author:
Patel, Sanjay J.
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) Used Hardcover
0 stars - 0 reviews
$75.00 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.