《深入理解计算机系统》真的有大家说的那么神奇吗

 我来答
皮蛋小顽童
2018-03-31 · TA获得超过3754个赞
知道小有建树答主
回答量:44
采纳率:63%
帮助的人:22.6万
展开全部

极其有用!

这是一本经典的描述计算机系统级编程的入门书。初学者最重要的一件事,是知道计算机学科的世界有多大及学科整体图像;经典在于它帮助我们远离我们的现实,学习本身的日常没有短期兑现。 学习任何一门学科最终的目标都是建立这个学科的整体视域,本书最大价值所在;如何在对学科整体图像下分析得到具体概念和细节的应该是学习时的难点。  现象,抽象,结构,系统,审美意识,学科整体图像,这就是理论的全部。  本书主要内容:CPU设计,实现简单指令集结构;编译器设计,C语言看做高级数据类型的列表;存储器设计,局部化原理和层次结构;网络服务器实现。  大多数学习系统级编程书籍和人习惯自顶向下看《自己制造操作系统,计算机》,其实对于学习操作系统更大的意义是将操作系统看做学习系统性编程的技术与知识基石,是自底向上构造建立网络编程,数据库,大数据系统架构的基石。  本书的第二第三部分是建立在《Uinx 环境高级编程》之上的,甚至,如果不读apue,《深入理解计算机系统》的重点实验网络编程很难理解与完成:需要增加进程关系,守护进程,进程间通信,终端与伪终端。

蓝鲸智能科技
2024-11-19 广告
您好,我公司自主研发的考试系统可以适配国产化软硬件。目前项目辐射19个省会城市,3个自治区,2个直辖市。具体覆盖区域:天津、河南、广东、云南、贵州、山西、陕西、四川、重庆、湖北、安徽、山东、甘肃、广西.浙江、江西、黑龙江、内蒙古、湖南、江苏... 点击进入详情页
本回答由蓝鲸智能科技提供
fhyangchina
2016-11-10 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:108
采纳率:0%
帮助的人:63.8万
展开全部
确实是一本好书,有一定的基础再看最好(看看前言就知道了,C、linux基本操作等)。

个人感觉2、3章最好,第4章也很好。
第二章的整数、浮点数,第三章的C到汇编的转换,这两章看懂了,对C语言有种融会贯通的错觉,堆栈的概念彻底懂了,函数调用也通透了,感觉很好。
第四章:汇编到机器码、机器码到cpu功能的逻辑电路,对cpu有个形象的概念很重要,如果以后不从事底层的开发,整个计算机系统向下漫游到这种层次应该够用了。
第六章的存储器层次结构:寄存器->高速缓存->内存->硬盘->网络
第七章的链接:看懂符号解析、重定位后终于知道链接器做了什么,知道可执行文件到底长啥样
第九章的虚拟存储器:原来可执行文件中的各种地址各种寻址都是在虚拟地址空间,需要映射到有效地址空间后才能对应上内存的地址

以上是我觉得好的部分,当然,其余的章节也不错。
温故而知新,可谓好书也,这本书值得看两遍以上。
希望能帮到你
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
year兼爱非攻
2018-09-08
知道答主
回答量:43
采纳率:0%
帮助的人:4万
展开全部

看一看就知道了哈,感觉帮助特别大,有一个高清的中文版第三版的网页链接,地址在这里,可以参考一下,希望能帮助到您

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yearsj110
2018-08-28 · 贡献了超过212个回答
知道答主
回答量:212
采纳率:11%
帮助的人:17万
展开全部
深入理解计算机系统(原书第三版) pdf https://blog.csdn.net/u014635181/article/details/82026782
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式