Addison-Wesley / Prentice Hall
My Instructor Resource Center : Log in or request access
Principles of Computer Organization and Assembly Language
ISBN-10: 0131486837
ISBN-13: 9780131486836
Publisher: Prentice Hall
Copyright: 2007
Format: Paper; 439 pp
Published: 12/29/2006
Status: Instock
• Flexible, convenient presentation – The JVM is not a physical chip but a piece of software found on every computer in the world, so students can write and run their exercises on any computer without worrying about compatibility; ideal for commuter or distance education, or schools with limited resources.
• Focus on the JVM Language — Explains how the Java language actually causes things to happen.
• Presentation of alternate architectures – Compares the JVM to the original IBM-PC chip, the Pentium, the Power PC, and an embedded controller chip to explore how other computers express the same principles.
• Principle-based approach — Allows transfer between machines.
• Multi-Language Examples — Integrate several computer operating systems, including Windows, Linux, Mac, BeOS and Solaris; students do not need a prior understanding of Java.
• Tested code examples – Eliminates errors that could confuse students.
• Optional chapters that are tunable to individual equipment.
• Key Issues — Summarizes each chapter with a brief review of important concepts.
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 FormatPatrick 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.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.