罗小黑的空间
努力做有价值的技术文章
CSAPP-9-虚拟内存 CSAPP-9-虚拟内存
虚拟内存定义 虚拟内存(VM)是对主存的抽象概念。虚拟内存提供了三个重要的能力:1)它将主存看成一个存储在磁盘上的地址空间的高速缓存,在主存中只保护活动区域,并根据需要在磁盘和主存之间来回传送数据,通过这种方式它高效的使用了主存。2)它为每
2019-12-19
CSAPP-8-异常控制流 CSAPP-8-异常控制流
异常就是指令的控制流中的异常情况,用来响应处理器状态中的某些变化。控制流即指令的控制转移序列。所以异常控制流可以理解为处理器在正常指令运转中发生异常的控制处理逻辑。 异常的类型异常可以分为四类:中断(interript)、陷阱(trap)、
2019-12-09
必知必会-存储器层次结构 必知必会-存储器层次结构
相信大家一定都用过各种存储技术,比如mysql,mongodb,redis,mq等,这些存储服务性能有非常大的区别,其中之一就是底层使用的存储设备不同。作为一个程序员,你需要理解存储器的层次结构,这样才能对程序的性能差别了然于心。今天带大
2019-11-14
CSAPP-3-程序的机器级表示 CSAPP-3-程序的机器级表示
如果能完全理解计算机系统以及它对应用程序的影响,那么恭喜你,你走上了一条为数不多的大牛道路。本文继前两篇之后继续深入学习计算机系统中程序的机器级表示;如果对之前的文章感兴趣可以点击阅读: 《CSAPP-1:计算机系统漫游》 《CSAP
2019-10-08
CSAPP-2-信息的表示和处理 CSAPP-2-信息的表示和处理
如果能完全理解计算机系统以及它对应用程序的影响,那么恭喜你,你走上了一条为数不多的大牛道路。 本文是深入理解计算机系统的第二篇文章,接着上一篇我们讲解的计算机系统开篇-《计算机系统漫游》,本篇文章继续深入,一起来学习 信息的表示和处理。
2019-09-14
CSAPP-1:计算机系统漫游 CSAPP-1:计算机系统漫游
本周开始了CSAPP的读书计划,规划已久,终于要开动了。之前自己也零散看过,不得不说这本书有难度都没坚持下去,这次跟着码农翻身小伙伴们一起打卡这本书。 CSAPP这本书不用多说绝对经典中的经典,如果想成为一名知道计算机硬件和软件如何工作
2019-08-30