Assembly Language and Computer Architecture: Using C++ and Java

Author: Anthony J. Dos Reis, Lü Honghui, Ma Haijun
Publisher:
Publish Date: 2006-01-01
Features: This book is an excellent textbook on assembly language and computer architecture. It systematically and comprehensively introduces computer architecture and organization, assembly language, assemblers, and assembly processes, as well as C++ and Java implementations, standard instruction sets and optimized instruction sets, modern storage systems, SPARC, Pentium, and JVM, among others. The book treats both hardware and software equally and is suitable as a university textbook for computer science, software engineering, and related disciplines... Assembly language and computer architecture are both challenging courses. Traditional assembly language is so complex and specialized that even grasping the basic concepts can be a difficult task. Computer architecture faces the same problem, and it is even more severe. When learning assembly language, we study a complex system; when learning computer architecture, we study many complex systems. So, how can we effectively learn assembly language and computer architecture? The method adopted in this book is to use a simple computer model H1. H1 is very easy to learn, and students can quickly complete a large number of tasks with it. Additionally, students can focus on important system concepts rather than trivial details.

📌 Related Posts