
头歌《深入理解计算机系统》系列实验解析
文章平均质量分 95
供学习与参考
Com-bose
十四年级在校生。
展开
-
头歌《深入理解计算机系统》系列实验二(下)
91,调用函数strings_not_equal(从名字来看,是判断字符串是否相等的),判断rdi和esi保存的字符串是否一致(rdi储存的是rsp+16,从前文可以看到rsp+16是我们储存的字符,而esi是0x40245e,需要查一下这个地址保存了什么值)首先,输入的字符串长度必须是6,然后把每个字符的低四位(字符长度是8)用做偏移量,读取一个新的字符,最终把六个读取的新字符拼在一起,再和0x40245e保存的字符串比较一下,如果一样就成功解题了。直接在+60处,完成循环,所以我们跳到了+95。原创 2024-11-07 15:52:58 · 1187 阅读 · 0 评论 -
头歌《深入理解计算机系统》系列实验二(上)
这个系列实验的解析字数量太恐怖了,后面的更是指数级递增,本来打算一次性更完,也只能分上下两部分继续了,那么这一部分是1-4题,5-7题将会在下一篇文章更新。原创 2024-10-27 21:02:29 · 1741 阅读 · 2 评论