Patrick Juola,科罗拉多大学计算机科学博士,现为迪尤肯大学数学与计算机科学系副教授。他的研究兴趣包括自然语言处理、语言心理学及计算机安全。他曾在牛津大学做博士后,在卡内基-梅隆大学的CERT/CC做访问科学家,在PGP公司做专职科学家。
这本有创新性的书以Java虚拟机为例介绍了计算机组成及汇编语言的原理,Java虚拟机是一个极为便利、时新,可移植以及几乎到处可得到的平台。
以Java虚拟机实现为基础,本书讲解了数字逻辑和系统。数据表示、计算机组成、体系结构以及汇编语言编程的基本原理。一旦读者在Java虚拟机的范围内彻底理解了这些核心的原理,作者就将这些原理拓展到其他四个*主要的平台:Intel 8088、Pentium 4、Power体系结构及Atmel AVR微控制器。
该书全面反映了IEEE和ACM对于标准的计算机体系结构及组成的二年级课程所做的推荐,同时非常适合作为我国高等院校计算机及相关专业计算机组成课程的教材。
·计算、表示以及虚拟机的角色。
·算术表达式:符号表示、存储程序计算机及运算。
·采用领先的开源Java汇编器jasmin进行汇编语言编程。
·从if语句和循环到子例程的控制结构。
·真实的计算机体系结构:优化CPU、存储器及外设。
·8088、Pentium及Power:比较其组成、体系结构及汇编语言。
·Pentium和Power体系结构的性能问题,包括流水线。
·微控制器:组成、体系结构、接口及程序设计。
·高级Java虚拟机编程:复杂和派生类型,类、继承、类操作、I/O等。
·附录涵盖了数字逻辑、Java虚拟机指令集、操作代码及类文件格式。
Patrick Juola,科罗拉多大学计算机科学博士,现为迪尤肯大学数学与计算机科学系副教授。他的研究兴趣包括自然语言处理、语言心理学及计算机安全。他曾在牛津大学做博士后,在卡内基-梅隆大学的CERT/CC做访问科学家,在PGP公司做专职科学家。
《分裂者宫崎骏》内容简介:分裂感在宫崎骏的身上几乎无处不在。他是著名的反战主义者,同时也是著名的武器爱好者。童年经历让他曾
简介:国际信息学奥林匹克竞赛指导主题词:电子计算机(学科:竞赛学科:中学学科:教学参考资料)更多同类图书:文化、科学、教育、体育
《一平米健身:硬派健身》内容简介:到底是什么,阻碍了我们健身? “69%的人说,我没时间;37%的人说,花销太大;30%的人说,我没
《做个风格插画家》共有三个单元,第一单元采访5位国际顶尖时尚的插画家,在剖析一位成功插画家的过程经历之余,也可以看见他们如
《时光交汇的地方》内容简介:太多的人,穿行在城市之间,忙碌的节奏让我们忘记了生活的本色。有一些或诙谐或温暖的文字,是调节神
《青少年身体训练动作手册:拉伸训练》内容简介:“青少年身体训练动作指导丛书”共8册,是中国青少年体能训练师认证参考教材,并得
图形设计(第二版) 内容简介 本书的整理和写作,是著者基于现代图形设计的现状以及对如何将民族的图形元素结合于现代的设计之中、图形语言如何拓展外延、如何与其他各门...
你手中的这本《JavaScript王者归来》不仅是一本传播知识的书,更是一本求道的书。本书分为五个部分循序渐进地与读者讨论了JavaSc
《读故事学编程:Python王国历险记》内容简介:这是一本故事书,也是一本编程书。小男孩派森无意中闯入神秘国度—Python王国,恰好
《中国私募基金投资年度报告2015》内容简介:“私募股权(PE)”、“阳光私募”(即对冲基金)和“私募房地产”,是全球资产规模最大
本书采用问答的形式,为CSS使用过程中一些有价值的经典问题提供了精彩的实践解决方案。本书内容包括文本样式、CSS图像、导航、表
《MySQL数据库应用项目教程》内容简介:本书采用“工学结合、任务驱动”的模式进行编写,面向企业的工作过程,以“销售管理系统”为
CX5478中文版PotoshopCS3入门到精通(普及版) 本书特色 海量的内容:上千个photoshop知识点,数百个注意、提示与技巧,近百个示例讲解,为您...
Android开发从入门到精通-项目案例版 本书特色 《Android开发从入门到精通(项目案例版)》作为Android书籍,从1行代码开始,详尽讲述了Andr...
本书主要讲解如何将集成开发环境、设计模式、极限编程、测试驱动开发、重构、持续集成这些现代编程方法应用到C语言的嵌入式开发中
Visual Basic电子商务项目方案精解 内容简介 Visral Basic是数据开发的有用工具,在企业信息管理系统开发中具有广泛的使用。本书以几个典型实例...
本书对全新的移动服务(丰富的语音系统、因特网、信息和内容服务)的迅猛发展做出了全面描述。它介绍了全世界通信市场的发展史,
本书深入浅出介绍了人机交互系统的原理与应用,内容涉及电子原理基础、设备选型、建立集成电路、微处理编程、计算机通信、转换和
《计算机图形学》与大多数传统的计算机图形学教材不同,它仅简要介绍交互式计算机图形学方面的基本知识,主要侧重于介绍计算机图
DustyPhillips是一名加拿大自由软件开发人员、教师、武术家以及开源爱好者。他和ArchLinux社区以及其他开源社区有着紧密联系。他