第二周
阅读学习教材「庖丁解牛Linux 分析 」第1,2章,有问题优先使用chatgpt等AI工具。或者到蓝墨云班课中提问,24小时内回复,鼓励解答别人问题,提问前请阅读「如何提问」。
教材深入学习关注豆列「Linux内核及安全」。
学习蓝墨云班课中第二周视频「计算机是如何工作的?」,并完成实验楼上配套实验一,基于树莓派或其他平台完成ARM相关内容。
在本周日晚12:00前发学习博客(标题 学号《Linux内核原理与分析》第二周作业),重点是遇到的问题和解决方案。不按时交作业会扣分。
完成蓝墨云班课中的测试。
实验一 反汇编一个简单的C程序
首先,创建一个main.c的文件,输入以下内容。
这里可以考虑使用多种方法进行编辑,常见可用vi和vim,按i插入编辑,编辑结束按esc退出编辑,最后输入 “:wq!” 保存并退出
1)接下来进行编译操作,编译main.c,生成main.s
$ gcc –S –o main.s main.c -m32