nachos-La的b6实习报告.docVIP

  • 1
  • 0
  • 约6.23千字
  • 约 16页
  • 2018-02-18 发布于浙江
  • 举报
nachos-La的b6实习报告

系统调用实习报告 目录 内容一:总体概述 3 内容二:任务完成情况 3 任务完成列表(Y/N) 3 具体Exercise的完成情况 3 内容三:遇到的困难以及解决方法 16 内容四:收获及感想 16 内容五:对课程的意见和建议 16 内容六:参考文献 16 内容一:总体概述 本次lab的主要内容是实现nachos定义的系统调用。理论方面,我们需要了解nachos系统调用的实现原理,实践方面,我们需要实现文进系统相关系统调用和用户程序相关系统调用,并且编写用户程序验证相关系统调用的正确性。 内容二:任务完成情况 任务完成列表(Y/N) Exercise1 Exercise2 Exercise3 Exercise4 Exercise5 Y Y Y Y Y 具体Exercise的完成情况 一、理解Nachos系统调用 Exercise 1 源代码阅读 阅读与系统调用相关的源代码,理解系统调用的实现原理。 code/userprog/syscall.h code/userprog/exception.cc code/test/start.s userprog/syscall.h定义nachos的系统调用,主要包括系统调用号和系统调用函数,内核通过识别用户程序传递的系统调用号确定系统调用类型 已经实现的系统调用包括 void Hal

文档评论(0)

1亿VIP精品文档

相关文档