CSAPP
文章平均质量分 80
52Tiramisu
这个作者很懒,什么都没留下…
展开
-
csapp 02homework
0xff = 0x0000 00FF ,~0xFF就是 0xFFFF FF00, 如 x=0x0000 00ff,则 x | ~0xFF 就是 0xffff ffff 为全 1,之后操作跟如上道理一样。如 x = 0x0012 3456,则 x >> 24 为 0x00, 0x00 & 0xff = 0x00, 之后!思路1,将 x 那个字节找到,然后移位到最后,更改为b,再移位回去。思路2,将 b 左移到与 x 中的字节 i 对应的位置,然后替换掉。D. x 的最高有效字节中的位 都等于 0。原创 2023-08-22 17:20:50 · 159 阅读 · 0 评论 -
CSAPP Lec01
当输入 6 时,修改了该程序的某些状态(它被用于维持程序运行,最有可能是记录已经分配的内存),这就导致了程序崩溃。程序中需要用到一些低级的优化,就需要了解系统的运行规律。是什么让它运行得很好,是什么让它运行不佳。理解数据结构的机器级别表示、以及他们如何运行对于你处理这些漏洞的能力十分重要。第一个 比 第二个 快得多,与内存层次结构中的缓存有关。它是 机器级别模型运行 的关键。将一个矩阵从源地址src 复制到 目标地址dst。对于整数的理解可能不像是你期望的那样。时,是在改变这个浮点数d的字节。原创 2023-08-14 16:28:42 · 97 阅读 · 0 评论