我们在上一章节中讲到的Tiny Web服务器只能为单个客服端提供访问,这一章里,我们将通过进程、多路复用和线程技术...[作者空间]
网络应用集成了我们已经学到的很多概念:进程、信号、字节顺序、存储器映射、动态分配等,同时客服端-服务器模型是一个新...[作者空间]
Input是指从设备拷贝数据到内存,而Output是从内存拷贝数据到外部设备的过程,我们平时使用的都是语言提供的标...[作者空间]
虚拟存储器又叫做虚拟内存,我们现在的操作系统普遍都支持了虚拟内存,这样做是因为我们同时运行着太多的程序了,就目前我...[作者空间]
每次从一条指令过渡到另外一条指令的过程称为控制转移,这样的一个控制转移序列叫做控制流,如果每条指令都是相邻的,这样...[作者空间]
链接是将各种不同文件的代码和数据部分收集(符号解析和重定位)起来并组合成一个单一文件的过程。本章节我们将要学习链接...[作者空间]
在本章中,我们会先了解存储技术(SRAM\DRAM\ROM\旋转固态硬盘),描述这些存储器是如何被组织成层次结构的...[作者空间]
编写运行的快的程序有三个因素:①选择合适的算法和数据结构;②理解编译器的能力,使用有效的方式让编译器能进行优化;③...[作者空间]
学习事物是怎样工作的有其内在价值:处理器是如何工作的对于我们普通人来说一直是个秘密,我们将从零开始构建一个流水线处...[作者空间]
精通细节是理解更深和更基本概念的先决条件,这一章节首先讲解了C代码、汇编代码与机器代码的关系,再次重申了汇编的承上...[作者空间]
[学习信息的存储(编码)和处理有什么用?] 研究数字在计算机中是如何存储的,以及值的范围和算术属性,有助于我们跨越...[作者空间]
[阅读本书的目的] 我们傻傻的编写程序,其实并不知道计算机是如何将源代码文件编译链接成可执行的程序,也不知道指...[作者空间]