CSAPP-Lab-2 实验报告: bomblab
摘要
本文介绍了笔者在做 bomblab 一节的实验报告。该 lab 要求通过 gdb 等工具,调试二进制执行文件,阅读理解汇编指令,并找到避免炸弹的正确口令,阻止炸弹爆炸。
最近开了个新坑,打算学习一下 CSAPP 和 Mit S6.081,会把一些学习笔记和实验报告更新在博客上。CSAPP(Computer Systems:A Programmer’s Perspective),即从程序员的角度学习计算机系统,是 CMU 的一门名课,配套同名黑书教材,译为《深入了解计算机系统》。
这一节是 CSAPP 的第一节,包含了整数表示、操作等。
最近学习完了《Go 程序设计语言》一书,感觉 Golang 作为一门现代语言,优缺点都非常的明显,也在网上看了很多吐槽或者赞扬 Golang 的说法,也是各有各的理。本文从个人的主观视角,聊一下我认为 Golang 设计及使用上的一些优缺点。