本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。同时专设了“如果是你,你会怎样介绍?”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。本书图文并茂,通俗易懂,非常适合计算机爱好者及相关从业人员阅读。
作者简介:
矢泽久雄
YAZAWA股份有限公司董事长兼总经理。GrapeCity信息技术集团顾问。电脑作家之友会会长。
曾在某大型电子公司从事过电脑生产,在Software House做过程序员,现主要从事软件包的开发工作。工作之余笔耕不缀,从电路到编程语言均有涉及。代表作有《计算机是怎样跑起来的》《使用C语言学习程序设计的基础》《征服C++类和继承》等。自称软件艺人。
译者简介:
李逢俊
北京易网联信信息技术有限公司CEO。
哈尔滨工业大学硕士毕业后在日工作8年,曾在日本知名游戏公司担任移动互联网部门负责人,拥有丰富的移动游戏开发及运营经验。2011年回国创业,创建易网联信团队(www.easymobi.cn),致力于精品手机游戏的开发及运营。
看过很久了,印象已经不太深刻,只是记得当时一气儿看了这个系列的三本书,确实前两本都不如《网络是怎样连接的》——不管从文字还是逻辑来讲。按内容的话,这本书原本是只能给7分的。 但是这本书于我,印象最深的是它当中对于补码的描述,并且这个描述几乎重塑了我对“补码”...
评分看过很久了,印象已经不太深刻,只是记得当时一气儿看了这个系列的三本书,确实前两本都不如《网络是怎样连接的》——不管从文字还是逻辑来讲。按内容的话,这本书原本是只能给7分的。 但是这本书于我,印象最深的是它当中对于补码的描述,并且这个描述几乎重塑了我对“补码”...
评分看过很久了,印象已经不太深刻,只是记得当时一气儿看了这个系列的三本书,确实前两本都不如《网络是怎样连接的》——不管从文字还是逻辑来讲。按内容的话,这本书原本是只能给7分的。 但是这本书于我,印象最深的是它当中对于补码的描述,并且这个描述几乎重塑了我对“补码”...
评分本书和《计算机是怎么跑起来的》是一对,分别对应着计算机科学导论,计算机组成原理这些书的简明版。这个是我看过的第4本日系技术书,日系技术书,特别是图灵日系书,特点就是书的开本比较小,全彩印刷,内容相对简单,整本书很轻,不过说实话,不建议购买,对于小白来说还是有...
评分本书和《计算机是怎么跑起来的》是一对,分别对应着计算机科学导论,计算机组成原理这些书的简明版。这个是我看过的第4本日系技术书,日系技术书,特别是图灵日系书,特点就是书的开本比较小,全彩印刷,内容相对简单,整本书很轻,不过说实话,不建议购买,对于小白来说还是有...
对于我这种已经工作多年,但主要从事前端或者应用层开发的“老兵”来说,总有一种“悬空感”,总觉得自己的知识体系缺少一个坚实的地基。这本书就像是为我重新打桩加固。它用一种非常现代化的视角,重新审视了计算机科学的经典概念,没有老气横秋,反而充满了活力。阅读过程中,我不断地产生“原来如此”的感叹,许多过去依赖经验猜测的运行细节,现在都有了清晰的理论支撑。它成功地将复杂的系统工程,拆解成了可以被理解的、模块化的知识单元。我特别佩服作者的洞察力,能把如此宏大的主题,处理得如此细腻入微,让人在吸收知识的同时,还能感受到一种知识体系构建的愉悦感。这本书是那种会让你重新爱上学习底层原理的范本。
评分我是一名在校大学生,主修方向虽然和计算机沾点边,但总感觉理论知识过于脱节,实践起来总觉得抓不住重点。这本书的出现,无疑是为我补上了最关键的一块“内功心法”。它没有直接教我如何写出高效的代码,而是深入剖析了“为什么”要这样写,以及“这样写”之后,计算机内部到底发生了什么。我特别欣赏作者对于内存管理和操作系统交互部分的描述。那些关于进程、线程、堆栈的讲解,不再是教科书上冷冰冰的定义,而是通过具体的例子,展示了它们在真实运行环境中的动态行为。读完之后,我在调试自己的项目时,思路明显开阔了许多,遇到错误也能更快地定位到问题的根源,而不是只停留在表面现象。这本书的深度和广度都拿捏得非常好,是那种可以反复翻阅,每次都会有新收获的宝典。
评分这本书的排版和插图设计也值得称赞,它们不是那种为了美观而存在的装饰品,而是真正服务于理解的工具。每一个流程图、每一个示意图,都经过了深思熟虑,精准地对应了文字描述中的关键步骤。我是一个视觉学习者,以往看纯文字的技术文档会感到枯燥乏味,但这本书的图文结合方式,极大地提升了我的阅读体验和信息吸收效率。它成功地将“执行”这个动态的过程,转化为了一系列可以被清晰观察的静态画面。读完后,我感觉自己不再是那个只会调用API的“使用者”,而是开始真正理解这个“机器”是如何运作的“工程师”。这本书的价值不仅在于传授知识,更在于它构建了一个强大的心智模型,让复杂的技术问题变得可预测、可分析。
评分这本书简直是打开了我对计算机世界的全新认知。作为一名对技术充满好奇的业余爱好者,我一直对软件运行的底层逻辑感到困惑。这本书没有过多纠缠于晦涩难懂的专业术语,而是用一种近乎讲故事的方式,娓娓道来程序从编写到最终在机器上执行的整个过程。特别是它对于编译和解释过程的阐述,清晰明了,让我第一次真正理解了源代码和机器码之间的桥梁是如何搭建起来的。作者似乎非常懂得如何引导读者的思维,总是在关键节点提供恰到好处的类比,使得那些原本抽象的概念变得触手可及。阅读的过程中,我仿佛亲手参与了一次精密的机械操作,每一步的转换和加载都充满了逻辑上的美感。这本书的价值在于,它不仅仅是知识的传递,更是一种思维方式的塑造,让我开始以更系统、更深入的角度去审视我日常使用的每一个软件。
评分说实话,我一开始对这类技术书籍抱有很大的戒心,因为很多同类书籍要么过于浅薄,流于表面介绍,要么就是堆砌了太多低效的术语,读起来非常累。但是这本书完全打破了我的固有印象。它的行文风格非常成熟且富有条理,叙事节奏张弛有度。最让我惊喜的是,它并没有局限于某一特定编程语言的范畴,而是着眼于底层原理,这使得书中的知识具有极强的普适性。我特别喜欢其中关于数据结构如何在不同层次的存储介质上高效移动的章节。那种对性能瓶颈的精准把握,体现了作者深厚的工程经验。这本书对我的工作起到了立竿见影的帮助,让我能够更有效地和后端工程师进行沟通,因为我们现在使用了一套共同的、基于底层运行机制的语言框架。
评分白话版计算机组成原理。
评分介绍了计算机科学常识和软件运行的机理。
评分操作系统和高级程序语言使硬件抽象化。汇编语法是操作码和操作数。控制cpu,只需将编译器生成的本地代码加载到内存然后运行。软件控制硬件就是利用I/O端口中断DMA。运行环境=操作系统+计算机组成。理解寄存器,就理解程序的运行机制。程序把寄存器当对象。程序寄存器PC决定程序流程。
评分其实是看汇编语言发现基础忘得过分所以来复习一下,说这等同计算机组成原理(封面写的)有点过了,没有那么全面,但说这是蹲马桶就能看懂的编程基础(也是封面写的)还算客观,日本人写科普就是够朴素,今年看了基本日本的计算机类书籍都很不错,个人比较喜欢7-10章,也是全书精华,是我看过的计算机原理书里讲得最生动的。
评分非常努力地读完了~没有完全懂,大概就是明白了就是程序员写的代码要转成计算机语言读到计算机里去运行然后删掉,然后再进去再删掉……以及人工智能就是计算机记住超大量的例子和情况然后作出一种比较灵活的类似于人思考后的决策操作?(哎超胡说八道的我)
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 onlinetoolsland.com All Rights Reserved. 本本书屋 版权所有