发表于2024-11-23
书名: | 深入理解计算机系统(原书第3版) |
图书定价: | 139元 |
图书作者: | (美)兰德尔?E.布莱恩特(Randal E.Bryant)等 |
出版社: | 机械工业出版社 |
出版日期: | 2017/11/1 |
ISBN号: | 9787111544937 |
开本: | 16开 |
页数: | |
版次: | 1 |
作者简介 |
Randal E. Bryant 1973年于密歇根大学(University of Michigan)获得学士学位,随即就读于麻省理工学院(Massachusetts Institute of Technology)的研究生院,并在1981年获计算机博士学位。他在加州理工学院(California Institute of Technology)做了三年助教,从1984年至今一直是卡内基梅隆大学(Carnegie Mellon)的教师。他现在是计算机科学的大学教授(university professor)和计算机科学学院的院长。他同时还受邀于电子和计算机工程系。 |
内容简介 |
和第2版相比,本版内容上*的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下: ? 基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。 ? 处理器体系结构修改为支持64位字和操作的设计。 ? 引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。 ? 扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加强大的链接技术(比如库打桩)。 ? 增加了对信号处理程序更细致的描述,包括异步信号安全的函数等。 ? 采用*函数,更新了与协议无关和线程安全的网络编程。 |