这是计算机体系结构--量化研究方法的第6版(英文版)。此书响应时代的需求,以RISC-V指令集为例展开介绍,是一本不可多得的好书。
2021-06-14 21:38:07 21.92MB 计算机架构 RISC-V 领域圣经
1
本书是普通高等教育“十五”国家级规划教材,第一版被列为“面向21世纪课程教材”,并于2002年获全国普通高等学校优秀教材二等奖。为了跟踪和反映计算机技术的发展,新版教材在第一版的基础上进行了较大的修改,补充了新内容,进一步提高了可读性和系统性。   本书除了着重论述体系结构的基本概念、基本原理、基本结构和基本分析方法以外,还强调采用量化的分析方法,使读者能更具体、实际地分析和设计计算机体系结构。   全书共7章:计算机体系结构的基本概念,计算机指令集结构设计,流水线技术,指令级并行,存储层次,输入/输出系统,多处理机。主要内容有:主要内容有:计算机体系结构的概念以及并行性概念的发展,DLX,流水线的基本概念和性能分析,流水线的相关问题,向量处理机,指令动态高度,超标题和超长指令字技术,分支处理技术,Cache的基本知识及提高性能的方法,廉价磁盘冗余阵列RAID,I/O系统性能分析,多处理机的存储器体系结构、互连网络、同步机制以及同时多线程技术等。全书比较全面地介绍了当今计算机体系结构的发展前沿,并配有大量的实例分析。   本书可作为高等学校计算机及相关专业本科生或研究计算机体系结构课程手教材,也可供从事计算机事业的工程技术人员参考。 作者简介 张晨曦,男,1960年9月生,汉族,福建龙岩人,国防科技术大学计算机学院教授,博士生导师,国家级“中青年有突出贡献专家”。主要成就有:先后主持人四项国家自然科学基金项目,曾获“国家杰出青年基金”资助。发表论文八十多篇,其中在国外发表二十多篇。有18篇被国家著名八 目录 第1章 计算机体系结构的基本概念  1.1 引言  1.2 计算机体系结构的概念  1.3 计算机体系结构的发展  1.4 影响计算机体系结构的成本和价格因素  1.5 定量分析技术基础  1.6 计算机体系结构中并行性的发展  1.7 小结  习题1 第2章 计算机指令集结构设计  2.1 指令集结构的分类  2.2 寻址技术  2.3 指令集结构的功能设计  2.4 操作数的类型、表示和大小  2.5 指令集路格式的设计
2021-06-08 03:02:59 12.52MB 体系结构
1
VMware-player-15.5.1 用于一般的计算机体系结构实验。 分支预测:使用分支预测模拟器sim-bpred,在4种预测器类型及不同的参数配置下运行测试程序,并比较、分析结果。 缓存性能分析:通过实验和结果分析,理解缓存的各种参数对缓存性能的影响。
2021-06-06 17:07:19 127.62MB VMware 计算机体系结构 分支预测 虚拟机
1
计算机体系结构(第二版)张晨曦 计算机体系结构(第二版)张晨曦
2021-06-05 10:27:30 11.78MB 计算机体系结构(第二版)张晨曦
1
数字设计和计算机体系结构第二版奇数答案
2021-06-03 18:05:56 649KB 数字技术
1
计算机知识体系结构
2021-06-01 13:02:08 1.42MB 知识体系
并行计算机体系结构:硬件_软件结合的设计与分析 (原书第2版)_10960164
2021-05-28 13:15:31 56.79MB cpu
1
并行计算是90年代计算技术的一个重要组成部分,它在未来20年的影响可能与微处理器在过去20年的影响一样大。 事实上,随着高度集成的微处理器和内存芯片的发展,使得多处理器系统越来越具有吸引力,这两种技术紧密相连。 从速度最快的超级计算机,到部门计算服务器,再到个人桌面,多处理器已经代表了计算市场几乎每个部分的高性能终端。 在过去,计算机供应商采用一系列技术来提高整个产品线的性能。 今天,同样最先进的微处理器被广泛使用。 要获得显著的性能范围,最简单的方法是增加处理器的数量,而规模经济使这一点极具吸引力。 很快,几个处理器就可以装在一个芯片上。 4 草稿:并行计算机架构8/29/97 虽然并行计算有着悠久而丰富的学术历史,但是与商品技术的紧密结合从根本上改变了这门学科。 对基本架构和外来技术的强调已经让位于定量分析和仔细的工程权衡。 我们写这本书的目的是使新兴的多处理器系统的设计者,从适度并行的个人计算机到大规模并行的超级计算机,了解基本的架构问题和处理设计权衡的可用技术。 同时,我们希望为这些机器的软件系统设计人员提供对体系结构发展的可能方向的理解,以及确定硬件设计将遵循的特定路径的力量。 并行计算机体系结构中最近最令人兴奋的开发是传统上完全不同的方法(即共享内存、消息传递、SIMD和数据流)在一个公共机器结构上的聚合。 这部分是由于共同的技术和经济力量,部分是由于更好地理解并行软件。 这种聚合使我们能够专注于最重要的体系结构问题,并开发一个通用框架,在其中理解和评估体系结构的权衡。 此外,并行软件已经成熟到流行的并行编程模型可以在广泛的机器上使用,并且存在有意义的基准测试。 这一领域的成熟使得对硬件/软件交互进行定量和定性研究成为可能。 事实上,它需要这样一种方法。 本书遵循了一系列对所有并行架构都至关重要的问题——通信延迟、通信带宽以及跨整个现代设计的协作工作的协调。 它描述了用于解决每个问题的硬件和软件中可用的一组技术,并探讨了各种技术如何交互。 案例研究提供了一般原则的具体说明,并说明了机制之间的具体相互作用。 我们的最终动机来自于目前我们在斯坦福、伯克利和普林斯顿的课程缺乏足够的课本。 现有的很多教材对材料的涉及面都比较粗略,只是对各种建筑和研究成果进行了总结,并没有对其进行深入的分析。 另一些人专注于特定的项目,但没有认识到可用于替代方法的原则。 该领域的研究报告提供了大量的经验数据,但还没有提炼成一个连贯的画面。 我们希望通过集中注意技术融合背景下的突出问题,而不是使我们走到这一点的丰富和多样的历史,对该领域提供更深刻和更连贯的了解。
2021-05-28 13:14:09 4.88MB 嵌入式系统
1
计算机体系机构,包括: 1、计算机体系结构-量化研究方法(中文第五版).pdf; 2、深入理解计算机系统.pdf;
2021-05-26 21:01:53 42.63MB 计算机体系结构
1
汇编语言与计算机体系结构-----使用c++和Java
2021-05-25 21:58:20 859KB 汇编语言与计算机体系结构
1