这本有创新性的书以Java虚拟机为例介绍了计算机组成及汇编语言的原理,Java虚拟机是一个极为便利、时新。可移植以及几乎到处可得到的平台。
以Java虚拟机实现为基础,本书讲解了数字逻辑和系统。数据表示。计算机组成。体系结构以及汇编语宵编程的基本原理。一旦读者在Java虚拟机的范围内彻底理解了这些核心的原理,作者就将这些原理拓展到其他四个最主要的平台:Intel8088。Pentium4。Power体系结构及AtmelAV日微控制器。
该书全面反映了IEEE和ACM对于标准的计算机体系结构及组成的二年级课程所做的推荐,同时非常适合阼为我国高等院校计算机及相关专业计算机组成课程的教材。
本书内容
●计算、表示以及虚拟机的角色。
●算术表达式:符号表示。存储程序计算机及运算。
●采用领先的开源Java汇编器lasmin进行汇编语言编程。
●从汁语句和循环到子例程的控制结构。
●真实的计算机体系结构:优化CPU。存储器及外设。
●8088。Pentium及Power:比较其组成,体系结构及汇编语言。
●Pentium和Power体系结构的性能问题,包括流水线。
●微控制器:组成,体系结构。接口及程序设计。
●高级Java虚拟机编程:复杂和派生类型。类。继承。类操作.I/O等。
●附录涵盖了数字逻辑,Java虚拟机指令集,操作代码及类文件格式。
无
这本有创新性的书以Java虚拟机为例介绍了计算机组成及汇编语言的原理,Java虚拟机是一个极为便利、时新。可移植以及几乎到处可得到的平台。
以Java虚拟机实现为基础,本书讲解了数字逻辑和系统。数据表示。计算机组成。体系结构以及汇编语宵编程的基本原理。一旦读者在Java虚拟机的范围内彻底理解了这些核心的原理,作者就将这些原理拓展到其他四个最主要的平台:Intel8088。Pentium4。Power体系结构及AtmelAV日微控制器。
该书全面反映了IEEE和ACM对于标准的计算机体系结构及组成的二年级课程所做的推荐,同时非常适合阼为我国高等院校计算机及相关专业计算机组成课程的教材。
本书内容
●计算、表示以及虚拟机的角色。
●算术表达式:符号表示。存储程序计算机及运算。
●采用领先的开源Java汇编器lasmin进行汇编语言编程。
●从汁语句和循环到子例程的控制结构。
●真实的计算机体系结构:优化CPU。存储器及外设。
●8088。Pentium及Power:比较其组成,体系结构及汇编语言。
●Pentium和Power体系结构的性能问题,包括流水线。
●微控制器:组成,体系结构。接口及程序设计。
●高级Java虚拟机编程:复杂和派生类型。类。继承。类操作.I/O等。
●附录涵盖了数字逻辑,Java虚拟机指令集,操作代码及类文件格式。
Patrick Juola:Patrick Juola: Patrick Juola 科罗拉多大学计算机科学博士,现为迪尤肯大学数学与计算机科学系副教授。他的研究兴趣包括自然语言处理。语言心理学及计算机安全。他曾在牛津大学做博士后,在卡内基-梅隆大学的CERT/CC做访问科学家.在PGP公司做专职科学家。
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