第7章 内存管理复习题:内存管理需要满足哪些需求答:重定位保护共享逻辑组织和物理组织为什么需要重定位进程的能力答:通常情况下并不能事先知道在某个程序执行期间会有哪个程序驻留在主存中此外还希望通过提供一个巨大的就绪进程池能够把活动进程换入和换出主存以便使处理器的利用率最大化在这两种情况下进程在主存中的确切位置是不可预知的为什么不可能在编译时实施内存保护答:由于程序在主存中的位置是不可预测的因而在编译
Click to edit Master title styleClick to edit Master text stylesSecond levelThird levelFourth levelFifth level6302009??Click to edit Master title styleClick to edit Master text stylesSecond levelThird
1第7章 内存管理主要内容71 内存管理的需求72 内存分区73 分页74 分段75 安全问题(自学)271 内存管理的需求重定位保护共享逻辑组织物理组织371 重定位逻辑地址(虚地址):CPU所生成的地址物理地址(实地址):内存单元所看到的地址重定位(地址转换):把逻辑地址转换为物理地址静态重定位地址转换工作在进程执行前一次完成;无须硬件支持,易于实现,但不允许程序在执行过程中移动位置。动态重定
第十一章 IO管理和磁盘调度 复习题列出并简单定义执行IO的三种技术 ·可编程IO:处理器代表进程给IO模块发送给一个IO命令该进程进入忙等待等待操作的完成然后才可以继续执行 ·中断驱动IO:处理器代表进程向IO模块发送一个IO命令然后继续执行后续指令当IO模块完成工作后处理器被该模块中断如果该进程不需要等待IO完成则后续指令可以仍是该
第一章计算机系统中状态寄存器和控制寄存器有哪些PC和IR寄存器主要存放什么答:1程序计数器Program Counter (PC)2指令寄存器Instruction Register (IR)3程序状态字Program Status Word (PSW)4Condition Codes or FlagsPC寄存器主要存放的是下一条要执行的指令的地址IR寄存器主要存放当前要执行的指令计算机中中
操作系统精髓与设计原理课后答案第1章 计算机系统概述 列出并简要地定义计算机的四个主要组成部分主存储器存储数据和程序算术逻辑单元能处理二进制数据控制单元解读存储器中的指令并且使他们得到执行输入输出设备由控制单元管理内存处理器IO模块总线 定义处理器寄存器的两种主要类别用户可见寄存器:优先使用这些寄存器可以使机器语言或者汇编语言的程序员减少对主存储器的访问次数对高级语言而言由优化编译器负责决定
Process Description
Click Deadlock3Reusable ResourcesAnother Example of DeadlockRequest 70 KbytesExample of DeadlockReceive(P1)Resource Allocation GraphsCircular waita closed chain of processes exists such that each proc
2.1 情况(a)和情况(b)具有相同的答案假设处理器的操作不能重叠但IO操作可以1job:时间周期=NT 处理器利用率=502jobs:时间周期=NT 处理器利用率=1004jobs:时间周期=(2N-1)NT处理器利用率=1002.2 IO限制程序只用相对较少的处理时间因此受到短期调度算法的偏爱然而如果一个处理器限制程序在一段很长的时间内被处理器时间拒绝那同样的这个短期调度算法则
第六章习题翻译第一部分 复习题6.1给出可重用资源和可消费资源的例子答:可重用资源:处理器IO通道主存和辅存设备以及诸如文件数据库和信号量之类的数据结构可消费资源:中断信号消息和IO缓冲区中的信息6.2可能发生死锁所必须的三个条件是什么答:互斥占有且等待非抢占6.3产生死锁的第4个条件是什么答:循环等待6.4如何防止占有且等待的条件答:可以要求进程一次性地请求所有需要的资源并且阻塞这个资源直到所有
违法有害信息,请在下方选择原因提交举报