出版社:机械工业出版社
年代:2009
定价:40.0
本书与许多以8088为基础介绍计算机组成与结构的教材不同,本书以Java虚拟机为基础介绍计算机组织和系统结构的一般原理, 涉及数字逻辑和系统、数据表示、计算机组织与系统结构等核心内容,前半部分(第1~5章)涵盖了计算机组织和系统结构的一般原理,以及汇编语言编程的艺术,后半部分(第6~10章)关注于各种不同CPU在系统结构上的特殊细节,包括奔腾、8088、Power系统结构以及作为典型嵌入式系统控制芯片例子的Atmel AVR。本书全面反映了IEEE和ACM对本科生掌握标准计算机体系结构及组成的知识点要求,适用范围广,可作为高等院校计算机及相关专业计算机组成课程的教材。
出版者的话
译者序
前言
第一部分假想计算机
第1章计算和表示
第2章算术表达式
第3章用jasmin进行汇编语言编程
第4章控制结构
第二部分真实计算机
第5章通用体系结构问题:实际计算机
第6章Intel8088
第7章Power体系结构
第8章IntelPentium
第9章微控制器:AtmelAVR
附录
词汇表
本书以创新的视角介绍了计算机组成原理,主要以Java虚拟机为例,因为Java虚拟机是一个极为便利、时新、可移植以及几乎到处可得到的平台。 本书主张读者在Java虚拟机的范围内彻底理解计算机组成的核心原理,然后将这些原理拓展到其他四个最主要的平台:Intel8088、Pentium4、Power体系结构及AtmelAVR微控制器。使读者能快速掌握实际环境中计算机体系结构原理,提高实践和应用能力。 本书以Java虚拟机为基础介绍计算机组织和系统结构。前半部分涵盖了计算机组织和系统结构的一般原理,以及汇编语言编程的艺术,后半部分关注于各种不同CPU在系统结构上的特殊细节,包括奔腾、8088、Power系统结构以及作为典型嵌入式系统控制芯片例子的AtmelAVR。 本书全面反映了IEEE和ACM对本科生掌握标准计算机体系结构及组成的知识点要求,适用范围广,可作为高等院校计算机及相关专业计算机组成课程的教材。【作者简介】 PatrickJuola科罗拉多大学计算机科学博士,现为迪尤肯大学数学与计算机科学系副教授。他的研究兴趣包括自然语言处理、语言心理学及计算机安全。他曾在牛津大学做博士后,在卡内基.梅隆大学的CERT/CC做访问科学家,在PGP公司做专职科学家。