摘要: 2020-2021-1 20209303 《Linux内核原理与分析》第九周作业 实验过程 1.配置menuos重新编译内核 2.配置gdb远程调试和设置断点 3.单步跟踪及对应函数 学到的知识 阅读全文
posted @ 2020-12-06 09:33 20209303刘洋 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1、更新linux/kernel下的menu,并将exec添加进MenuOs中。 2、另开窗口使用gdb调试 3.用readelf -h hello命令查看elf文件头 学习到的知识 阅读全文
posted @ 2020-11-28 09:56 20209303刘洋 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 2020-2021-1 20209303 《linux内核原理与分析》第七周作业 这个作业属于哪个课程 <2020-2021-1Linux内核原理与分析)> 这个作业要求在哪里 <2020-2021-1Linux内核原理与分析第一周作业> 这个作业的目标 <分析Linux内核创建一个新进程的过程> 阅读全文
posted @ 2020-11-21 10:14 20209303刘洋 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 2020-2021-1 20209303《Linux内核原理与分析》第六周作业 这个作业属于哪个课程 <2020-2021-1Linux内核原理与分析)> 这个作业要求在哪里 <2020-2021-1Linux内核原理与分析第一周作业> 这个作业的目标 系统调用的三层机制 作业正文 https:// 阅读全文
posted @ 2020-11-15 15:15 20209303刘洋 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 2020-2021-1 20209303《Linux内核原理与分析》第五周作业 系统调用的三层机制 用户态、内核态和中断 用户态。较低的执行级别,只能访问一部分内存,只能执行一部分指令。 内核态。高级执行级别,可以访问任意物理内存,可以执行特权指令。 中断。系统从用户态进入内核态的主要方式。有硬件中 阅读全文
posted @ 2020-11-07 09:42 20209303刘洋 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 2020-2021-1 20209303《Linux内核原理与分析》第二周作业 1.下载源码 mkdir LinuxKernel cd LinuxKernel wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.18.6.tar.xz 阅读全文
posted @ 2020-10-31 20:53 20209303刘洋 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 2020-2021-1 20209303《Linux内核原理与分析》第三周作业 1.实验过程 mymain.c: myinterrupt.c: 2.实验收获 计算机是如何工作的? 参考链接: 操作系统是如何工作的? 阅读全文
posted @ 2020-10-24 10:22 20209303刘洋 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 2020-2021-1 20209303《Linux内核原理与分析》第二周作业 1.实验过程截图 2.实验问题及解决 对汇编指令不够了解,通过学习解决 参考资料 Push, Pop, call, leave 和 Ret 指令图解 阅读全文
posted @ 2020-10-17 11:03 20209303刘洋 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 2020-2021-1 20209303《Linux内核原理与分析》第一周作业 1.对chmod命令的指定权限参数不了解而出错,通过查阅解决。 2.Linux下“/”和“~”存在区别。 参考资料 Linux chmod命令 Linux下“/”和“~”的区别 阅读全文
posted @ 2020-10-10 17:16 20209303刘洋 阅读(90) 评论(0) 推荐(0) 编辑