news 2026/2/1 16:50:20

国科大2025操作系统高级教程期末回忆版

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
国科大2025操作系统高级教程期末回忆版

一共七个大题,试卷上会给源代码。

1、setup程序的最后是jmpi 0,8 ,为什么这个8不能简单的当作阿拉伯数字8看待,究竟有什么内涵?

2、copy_process函数的参数最后五项是:long eip,long cs,long eflags,long esp,long ss。查看栈结构确实有这五个参数,奇怪的是其他参数的压栈代码都能找得到,确找不到这五个参数的压栈代码,反汇编代码中也查不到,请解释原因。

3、进程0开始创建进程1,调用fork(),跟踪代码时我们发现,fork代码执行了两次,第一次,执行fork代码后,跳过init()直接执行了for(;;) pause(),第二次执行fork代码后,执行了init()。奇怪的是,我们在代码中并没有看到向转向fork的goto语句,也没有看到循环语句,是什么原因导致fork反复执行?请说明理由(可以图示),并给出代码证据。

4、逐行注释代码,分析copy_page_tables()函数的代码

5、详细分析进程调度scheduler()的全过程

6、逐行分析make_request()、add_reques()代码,并给出图示。

7、逐行注释代码,分析sys_mount()函数,并给出图示。

(老师还说闭卷会降低难度,俺真不中勒✋😭✋)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/25 20:38:51

腾讯HY-MT1.5与传统翻译软件对比分析

腾讯HY-MT1.5与传统翻译软件对比分析 在大模型驱动的自然语言处理浪潮中,机器翻译正迎来新一轮技术跃迁。腾讯近期开源的混元翻译模型 HY-MT1.5 系列,凭借其在多语言支持、边缘部署能力以及上下文理解方面的显著提升,迅速引发业界关注。该系…

作者头像 李华
网站建设 2026/2/1 8:03:16

Qwen3-VL开箱即用:预置镜像解决环境问题,3步开始体验

Qwen3-VL开箱即用:预置镜像解决环境问题,3步开始体验 1. 为什么你需要Qwen3-VL预置镜像 如果你曾经尝试从GitHub下载Qwen3-VL并自行搭建环境,很可能遇到过各种依赖冲突、CUDA版本不匹配、Python包安装失败等问题。这些问题对于技术小白来说…

作者头像 李华
网站建设 2026/1/28 22:42:35

Qwen3-VL学术研究方案:学生专属优惠,1块钱体验3小时

Qwen3-VL学术研究方案:学生专属优惠,1块钱体验3小时 1. 为什么研究生需要Qwen3-VL? 作为一名研究生,你可能正在为论文实验发愁:需要大量测试多模态模型对图像的理解能力,但实验室GPU配额有限,…

作者头像 李华
网站建设 2026/1/22 19:19:54

Qwen3-VL物体定位实战:云端GPU 10分钟出结果

Qwen3-VL物体定位实战:云端GPU 10分钟出结果 引言 作为一名机器人项目开发者,你是否遇到过这样的困境:实验室GPU资源被占用,而自己的笔记本跑一帧图像识别要10分钟,项目进度严重受阻?今天我要分享的Qwen3…

作者头像 李华
网站建设 2026/1/27 11:50:35

Qwen3-VL跨平台方案:Windows/Mac/Linux全支持,云端运行

Qwen3-VL跨平台方案:Windows/Mac/Linux全支持,云端运行 引言 想象一下这样的场景:你的开发团队里有使用Windows的程序员、钟爱Mac的设计师和坚持Linux的算法工程师。当你们共同开发一个需要视觉理解能力的AI项目时,每个人都得在…

作者头像 李华
网站建设 2026/1/24 6:44:50

HY-MT1.5模型解释性:翻译决策可视化分析

HY-MT1.5模型解释性:翻译决策可视化分析 1. 引言:腾讯开源的混元翻译大模型 随着全球化进程加速,高质量、可解释的机器翻译需求日益增长。传统翻译模型往往“黑箱”运作,用户难以理解其翻译决策过程,尤其在涉及术语一…

作者头像 李华