TY - BOOK AU - Dos Reis,Anthony J. TI - Assembly language and computer architecture using C++ and Java SN - 0534405274 AV - QA76.73.A8 R45 2004 U1 - 005.13/3 22 PY - 2004/// CY - Australia PB - Thomson/ Course Technology KW - Assembly languages (Electronic computers) KW - Computer architecture KW - C++ (Computer program language) KW - Java (Computer program language) N1 - Includes bibliographical references and index; 1. Number Systems 2. Machine Language 3. H1 Assembly Language: Part 1 4. H1 Assembly Language: Part 2 5. Basic Electronics and Digital Logic 6. Microlevel of H1 and V1 7. Evaluating the Instruction Set Architecture of H1: Part 1 8. Evaluating the Instruction Set Architecture of H1: Part 2 9. Advanced Assembly Language Programming 10. Linking and Loading 11. Implementing an Assembler and Linker Using C++ or Java 12. Optimal Instruction Set 13. Using, Evaluating, and Implementing the Optimal and Stack Instruction Sets 14. Memory Systems 15. Some Modern Architectures 16. Java Virtual Machine Appendices A: Instruction Sets / Microlevel of H1 and V1 (mic.txt) B: Microcode for the Standard Instruction Set (s.has) C: SPARC Summary (sparc.txt) D: JVM Summary(jvm.txt) E: ASCII (ascii.txt) F: Number Conversions (number.txt) G: Help with C++ for Java Programmers N2 - The objective of this book is to make it possible (and even easy) for students to master both assembly language and the fundamentals of architecture in a single semester. Integrating coverage of software and hardware throughout, the book uses H1- a simple, horizontally microprogrammed computer- as a unifying theme. Like all simple models, H1 has flaws, but this book puts these flaws to good use. In particular, in addition to showing students how H1 works and what is wrong with it, the book shows students how to fix it (which they then proceed to do). Students learn best by doing, and this book supplies much to do with various examples and projects to facilitate learning. For example, students not only use assemblers and linkers, they also write their own. Students study and use instruction sets to implement their own. The result is a book that is easy to read, engaging, and substantial UR - http://www.loc.gov/catdir/enhancements/fy1302/2003110807-b.html UR - http://www.loc.gov/catdir/enhancements/fy1302/2003110807-d.html UR - http://www.loc.gov/catdir/enhancements/fy1302/2003110807-t.html ER -