摘要: 系统调用的三层机制 ========== 基础知识 用户态、内核态和中断 用户态:在低的执行级别下,代码能够掌控的范围有所限制,只能访问部分内存。 内核态:在高的执行级别下,代码可以执行特权指令,访问任意的物理内存。 中断:从用户态进入内核态的主要方式。 中断类别 硬件中断:在用户态进程执行时,硬件 阅读全文
posted @ 2019-10-18 14:02 20199306—胡一鸣 阅读(224) 评论(1) 推荐(0) 编辑
摘要: 构造一个简单的Linux系统MenuOS 阅读全文
posted @ 2019-10-03 15:39 20199306—胡一鸣 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 完成一个简单的时间片轮转多道程序内核代码 阅读全文
posted @ 2019-09-27 22:26 20199306—胡一鸣 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 计算机是如何工作的 ========== 反汇编一个简单的C程序 实验过程 第一步,在试验环境中创建main.c,并进入main.c文件,代码如下: 第二步,在main.c文件中输入所需的C程序: 第三步,利用 gcc 工具反汇编main.c,相关代码如下: 反汇编结果 阅读全文
posted @ 2019-09-21 00:17 20199306—胡一鸣 阅读(158) 评论(1) 推荐(0) 编辑
摘要: Linux第一周学习报告——20199306胡一鸣 阅读全文
posted @ 2019-09-15 14:49 20199306—胡一鸣 阅读(257) 评论(1) 推荐(0) 编辑