书栈网 · BookStack 本次搜索耗时 0.012 秒,为您找到 178 个相关结果.
  • 原理: 用户进程的特征

    【原理】用户进程的特征 从内核线程到用户进程 让用户进程正常运行的用户环境 用户态进程的执行过程分析 用户进程的运行状态分析 【原理】用户进程的特征 从内核线程到用户进程 在proj10中设计实现了进程控制块,并实现了内核线程的创建和简单的调度执行。但proj10中没有在用户态执行用户进程的管理机制,既无法体现用户进程的地址空间,以及用户...
  • 背景:理解CPU对外设中断的硬件支持

    【背景】理解CPU对外设中断的硬件支持 外设可屏蔽中断 陷阱、故障和非屏蔽中断 中断门描述符表(Interrupt Descriptor Table) 门描述符(Gate Descriptors) 中断处理中硬件负责完成的工作 中断处理的特权级转换 【背景】理解CPU对外设中断的硬件支持 操作系统需要对计算机系统中的各种外设进行管理,这就...
  • 物理内存管理

    物理内存管理 物理内存管理 一个编程人员希望拥有容量无限大、速度无限快,而且是非易失型的(nonvolatile)的内存空间,到lab1为止,这个梦想还无法轻易满足。为此绝大多数的计算机采用了一种折衷的方法,即建立一个分层的存储器结构,最高层是CPU内部的一些寄存器,它们的访问速度是最快的,但容量不是很大,一般小于1KB;第二层是高速缓存(即硬件ca...
  • chapter8练习

    chapter8练习 基础作业 实验要求 报告要求 其他说明 实验检查 问答作业 拓展作业(可选) 其他说明 实验检查 问答作业 chapter8练习 本节难度:对OS的全局理解要求较高 。 实验分为基础作业实验和扩展作业实验(二选一)。 基础作业 在保持 syscall 数量和基本含义不变的情况下,通过对 OS ...
  • 背景:设备管理:理解设备访问机制

    【背景】设备管理:理解设备访问机制 硬件设备简介 控制设备的方式 串口(serial port)访问控制 并口(parallel port)访问控制 CGA字符显示控制 设备管理封装 【背景】设备管理:理解设备访问机制 在本章涉及的bootloader和ucore都需要对I/O设备进行访问,比如通过串口、并口和CGA显示器显示字符串,读取...
  • 中断与异常

    中断与异常 中断与异常 操作系统需要对计算机系统中的各种外设进行管理,这就需要CPU和外设能够相互通信才行。一般外设的速度远慢于CPU的速度。如果让操作系统通过CPU“主动关心”外设的事件,即采用通常的轮询(polling)机制,则太浪费CPU资源了。所以需要操作系统和CPU能够一起提供某种机制,让外设在需要操作系统处理外设相关事件的时候,能够“主动...
  • 原理: 进程调度

    【原理】进程调度 进程调度的指标 进程调度的时机 进程调度的方式 进程调度的策略/算法 【原理】进程调度 需要进程调度的理由很简单,即充分利用计算机系统中的CPU资源,让计算机系统能够多快好省地完成我们让它做的各种任务。为此,可在内存中可存放数目远大于计算机系统内CPU个数的进程,让这些进程在操作系统的进程调度器的调度下,能够让进程高效(高的...
  • 背景:内存管理:理解保护模式和分段机制

    【背景】内存管理:理解保护模式和分段机制 实模式 保护模式概述 分段机制的地址转换 段选择子 段描述符 全局描述符表 分段机制的系统寄存器 【背景】内存管理:理解保护模式和分段机制 为何要了解Intel 80386的保护模式和分段机制?首先,我们知道Intel 80386只有在进入保护模式后,才能充分发挥其强大的功能,提供更好的保护机制...