计算机组成与结构是计算机专业最为核心的课程之一,它讲述的是计算机的组成部件的功能实现和运行原理。传统的计算机组成与结构教材也仅仅描述了这些,而缺乏对各组成部件之间关系的描述。 本书开创性地将结构化方法用来描述计算机组成,它以Intel的Pentium II、SUN的Ultra SPARCII和picoJavaII为例,将计算机分解成数字逻辑层、微体系结构层、指令系统层、操作系统层和汇编语言层,详细介绍了各层的组成和实现,并说明了低层为上一层功能的实现提供的支持。最后,讨论了当前方兴未艾的并行计算机技术。 本书可以作为计算机专业本科生学习计算机组成与结构课程的教材或参考书,也可供其他相关专业人员