- 17
- 0
- 约1.35万字
- 约 52页
- 2021-07-09 发布于河北
- 举报
第八章 设计项目0 一、项目设计目的 熟悉GeekOS的项目编译、调试和运行环 境,掌握GeekOS运行工作过程。二、项目设计要求 1、搭建GeekOS的编译和调试平台,掌握GeekOS的内核进程工作原理。 2、熟悉键盘操作函数,编程实现一个内核进程。该进程的功能是:接收键盘输入的字符并显示到屏幕上,当输入ctrl+d时,结束进程的运行。三、项目0的实现主要由以下步骤完成(在项目0的/src/geekos/main.c中完成):编写一个C语言函数,函数功能是:接收键盘输入的按键,并将键值在显示器显示出来,当输入ctrl+d就退出;在Main函数体内调用Start_Kernel_Thread函数,将步骤1编写的函数地址传递给参数startFunc,利用Setup_Kernel_Thread函数建立一个待运行的线程。 在Linux环境下编译系统得到GeekOS镜像文件。编写一个相应的bochs配置文件。在bochs中运行GeekOS系统显示结果。第九章 设计项目1 一、项目设计目的 熟悉ELF文件格式,了解GeekOS系统如何将ELF格式的可执行程序装入到内存,建立内核进程并运行的实现技术。二、项目设计要求 1、修改/geekos/elf.c文件:在函数Parse_ELF_Executable( )中添加代码,分析ELF格式的可执行文件(包括分析得出ELF文件头、程序头,获取可执行文件
您可能关注的文档
- 5S推行实务卓越的现场管理(95).pptx
- 5s推行活动方法.pptx
- 5S推行的方法(PPT38页).pptx
- 5S推行技巧培训资料.pptx
- 5S知识测试决赛稿(含经典PPT模板).pptx
- 5S管理与企业体质改善培训教材(PPT47页).pptx
- 5S世界级工厂图片展示(ppt42页).pptx
- 5S管理和企业体质改善的关系(ppt56页).pptx
- 5S管理培训专案(PPT74页).pptx
- 5S管理基本运作.pptx
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 全国大学生职业规划大赛《海洋科学》专业生涯发展展示PPT【最新版】.pptx
- 美世咨询Mercer美世—实施人力资源变革.ppt VIP
- 《生涯人物访谈》课件.pptx VIP
- 2026中国铁建投资集团有限公司校园招聘25人笔试历年典型考点题库附带答案详解.docx VIP
- 美世岗位价值评估工具-美世3资料.ppt VIP
- WTop320风电箱变智能监控单元说明书.pdf VIP
- 新22J04-1 内装修一(墙面、吊顶)参考图集.docx VIP
- 人物的外貌描写-小学作文课件PPT(34页).pptx VIP
- DBB-27C 血透机使用手册第一部分.pdf VIP
- 小学语文新部编版五年级上册第三单元习作 故事新编教案(2026秋版).doc VIP
原创力文档

文档评论(0)