
CSAPP
文章平均质量分 96
Yo_Becky
这个作者很懒,什么都没留下…
展开
-
《深入理解计算机系统》CSAPP,全书分章节分享(二)
二进制值是计算机编码、存储和操作的核心。布尔代数(Boolean algebra):将逻辑值 TRUE(真)和 FALSE(假)编码为二进制值1和0,以研究逻辑推理的基本原则。正如我们看到的,计算机执行的“整数”运算实际上是一种模运算形式。表示数字的有限字长限制了可能的值的取值范围,结果运算可能溢出。我们还看到,补码表示提供了一种既能表示负数也能表示正数的灵活方法。原创 2024-08-09 17:51:39 · 814 阅读 · 0 评论 -
《深入理解计算机系统》CSAPP,全书分章节分享(一)
这是一本很经典的书,它涵盖对计算机系统从硬件到软件的全面理解,包括处理器架构、存储系统、网络通信等,很适合学习计算机底层知识。由于实在太经典了,就不做过多的赘述了。处理器读取并解释存放在主存里的二进制指令。因为计算机花费了大量的时间在内存、I/O 设备和 CPU 寄存器之间复制数据,所以将系统中的存储设备划分成层次结构——CPU 寄存器在顶部,接着是多层的硬件高速缓存存储器、DRAM主存和磁盘存储器。在层次模型中,位于更高层的存储设备比低层的存储设备要更快,单位比特造价也更高。层次结构中较高层次的存储设备原创 2024-07-30 22:33:04 · 1828 阅读 · 0 评论