1. 首页
  2. 操作系统
  3. Linux
  4. 双一流大学《操作系统》课程实验报告及地址转换模拟

双一流大学《操作系统》课程实验报告及地址转换模拟

上传者: 2023-07-02 22:46:35上传 DOCX文件 1.2MB 热度 10次

本科期间的操作系统课程包含了4个实验内容,分别是进程创建、进程互斥、软中断通信和地址转换模拟。其中,在进程创建实验中,通过使用Linux系统调用signal()来说明如何执行一个预先安排好的信号处理函数。在进程互斥实验中,编写了一个程序,通过使用系统调用fork()创建两个子进程,并使用系统调用signal()来捕捉键盘上来的中断信号,并向两个子进程发出信号后终止。在软中断通信实验中,设计了一段程序,通过使用系统调用fork()创建两个子进程,并使用系统调用signal()来捕捉键盘上来的中断信号(即按ctrl+c键),子进程捕捉到信号后输出相应信息后终止,父进程等待两个子进程终止后输出对应信息后终止。最后,在地址转换模拟实验中,自己设计了一个数据结构,不考虑页表寄存器的情况下,输入一个逻辑地址,输出相应的物理地址。

用户评论