体系结构
计算机体系结构
Computer Architecture:A Quantitative Approach,Fifth Edition Douban
[美] John L. Hennessy / [美] David A. Patterson translator: 贾洪峰 publishing house: 人民邮电出版社 2012
本书是最权威的计算机体系结构著作,是久负盛名的经典作品。书中系统地介绍了计算机系统的设计基础、指令集系统结构、流水线和指令集并行技术、层次化存储系统与存储设备、互连网络以及多处理器系统等重要内容。在这个最新版中,作者增加了当前炙手可热的云计算和手机客户端技术等相关内容,探讨了在手机、平板电脑、笔记本电脑和其他移动计算设备上云计算的软硬件实现方式。
Computer Organization and Design RISC-V Edition
Douban
David A. Patterson / John L. Hennessy publishing house: Morgan Kaufmann 2017 - 5
The new RISC-V Edition of Computer Organization and Design features the RISC-V open source instruction set architecture, the first open source architecture designed to be used in modern computing environments such as cloud computing, mobile devices, and other embedded systems. With the post-PC era now upon us, Computer Organization and Design moves forward to explore this generational change with examples, exercises, and material highlighting the emergence of mobile computing and the Cloud. Updated content featuring tablet computers, Cloud infrastructure, and the x86 (cloud computing) and ARM (mobile computing devices) architectures is included. An online companion Web site provides advanced content for further study, appendices, glossary, references, and recommended reading. Features RISC-V, the first such architecture designed to be used in modern computing environments, such as cloud computing, mobile devices, and other embedded systems Includes relevant examples, exercises, and material highlighting the emergence of mobile computing and the cloud
计算机组成与设计(原书第5版)
Computer Organization and Design: The Hardware/Software Interface (5/e) Douban
戴维 A.帕特森 (David A.Patterson) / 约翰 L.亨尼斯 (John L.Hennessy) translator: 王党辉 / 康继昌 … publishing house: 机械工业出版社 2015 - 7
《计算机组成与设计:硬件/软件接口》是计算机组成与设计的经典畅销教材,第5版经过全面更新,关注后PC时代发生在计算机体系结构领域的革命性变革——从单核处理器到多核微处理器,从串行到并行。本书特别关注移动计算和云计算,通过平板电脑、云体系结构以及ARM(移动计算设备)和x86(云计算)体系结构来探索和揭示这场技术变革。 与前几版一样,本书采用MIPS处理器讲解计算机硬件技术、汇编语言、计算机算术、流水线、存储器层次结构以及I/O等基本功能。
计算机系统
Computer Systems:An Integrated Approach to Architecture and Operating Systems Douban
[美] Umakishore Ramachandran / [美] William Leahy Jr. translator: 陈文允 publishing house: 机械工业出版社 2015 - 7
本书采用集成方法,系统地讲解了计算机系统的软件和硬件知识。全书分为5个模块:处理器、内存系统、存储系统、并行系统和网络,分别介绍并讨论了处理器及其相关的软件问题、内存系统和内存分级体系、I/O和文件系统、操作系统问题及支持并行编程的多处理器中相应体系结构特点、网络硬件的发展和处理各种网络行为的网络协议堆的特点等。
深入理解计算机系统(原书第3版)
Computer Systems: A Programmer's Perspective (3rd Edition) Douban Goodreads
★ 9.5 21 ratings
Randal E.Bryant / David O'Hallaron translator: 龚奕利 / 贺莲 publishing house: 机械工业出版社 2016 - 11
和第2版相比,本版内容上*大的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下: 基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。 处理器体系结构修改为支持64位字和操作的设计。 引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。 扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加强大的链接技术(比如库打桩)。 增加了对信号处理程序更细致的描述,包括异步信号安全的函数等。 采用新函数,更新了与协议无关和线程安全的网络编程。
Read
Oct. 21, 2020
在朋友推荐下一周推完了前四章+一点存储器层次结构,算是恶补了一番数据表示(一直不懂的IEEE浮点数)、汇编、处理器体系结构特别是流水线的知识。酣畅淋漓。
体系结构 汇编语言 计算机科学
数字设计和计算机体系结构(原书第2版)
Digithal Design and Computer Arehitecture Second Edition Douban
(美国)戴维·莫尼·哈里斯(David Money Harris) / (美国)莎拉 L.哈里斯(Sarah L.Harris) translator: 陈俊颖 publishing house: 机械工业出版社 2016 - 4
《数字设计和计算机体系结构(原书第2版)》采用一种独特的现代数字设计方法,先介绍数字逻辑门,接着讲述组合电路和时序电路的设计,并以这些基本的数字逻辑设计概念为基础,重点介绍如何设计实际的MIPS处理器。另外,在全书的实例中运用SystemVerilog和VHDL展示基于CAD的电路设计方法和技术。通过《数字设计和计算机体系结构(原书第2版)》,读者能够构建自己的微处理器,并能够自顶向下地理解微处理器的工作原理。