Principles of Computer Organization and Assembly Language
Today’s incoming students are more likely to be exposed to Java than ever before. Focusing on a modern architecture (the Java Virtual Machine, or JVM), this text provides a thorough treatment of the principles of computer organization in the context of today’s portable computer. Students are given simple but realistic examples to gain a complete understanding of how computation works on such a machine. Juola makes the material useful and relevant in a course that is often difficult for second-year CS students.


1100023056
Principles of Computer Organization and Assembly Language
Today’s incoming students are more likely to be exposed to Java than ever before. Focusing on a modern architecture (the Java Virtual Machine, or JVM), this text provides a thorough treatment of the principles of computer organization in the context of today’s portable computer. Students are given simple but realistic examples to gain a complete understanding of how computation works on such a machine. Juola makes the material useful and relevant in a course that is often difficult for second-year CS students.


193.32 In Stock
Principles of Computer Organization and Assembly Language

Principles of Computer Organization and Assembly Language

by Patrick Juola
Principles of Computer Organization and Assembly Language

Principles of Computer Organization and Assembly Language

by Patrick Juola

Paperback(New Edition)

$193.32 
  • SHIP THIS ITEM
    In stock. Ships in 6-10 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

Today’s incoming students are more likely to be exposed to Java than ever before. Focusing on a modern architecture (the Java Virtual Machine, or JVM), this text provides a thorough treatment of the principles of computer organization in the context of today’s portable computer. Students are given simple but realistic examples to gain a complete understanding of how computation works on such a machine. Juola makes the material useful and relevant in a course that is often difficult for second-year CS students.



Product Details

ISBN-13: 9780131486836
Publisher: Pearson Education
Publication date: 12/29/2006
Series: Alternative eText Formats Series
Edition description: New Edition
Pages: 336
Product dimensions: 7.05(w) x 9.00(h) x 0.95(d)

About the Author

Patrick Juola received his Ph.D. in Computer Science from the University of Colorado at Boulder in 1995, specializing in computational psycholinguistics. He worked as a postdoc in Experimental Psychology at the University of Oxford from 1995-8, then accepted a teaching position at Duquesne University. His research interests include computational psycholinguistics, humanities computing, digital and linguistic forensics, and computer security. This book is an outgrowth of his teaching experiences at Duquesne.

Table of Contents

Preface

Chapter 1: Computation and Representation

Chapter 2: Arithmetic Expressions

Chapter 3: Assembly Language Programming in jasmin

Chapter 4: Control Structures

Chapter 5: The Intel 8088

Chapter 6: The Power PC

Chapter 7: The Intel Pentium

Chapter 8: Microcontrollers: The Atmel AVR

Chapter 9: Advanced Programming Topics on the JVM

Appendix A: Digital Logic

Appendix B: JVM Instruction Set

Appendix C: Class File Format
From the B&N Reads Blog

Customer Reviews