全文预览

电大操作系统简答题

上传者:叶子黄了 |  格式:docx  |  页数:16 |  大小:31KB

文档介绍
靠硬件地址转换机构实现的。通常,采用一个重定位寄存器,其中放有当前正在执行的程序在内存空间中的起始地址,而地址空间中的代码在装入过程中不发生变化。Р对换技术如何解决内存不足的问题?Р答:在多道程序环境中可以采用对换技术。此时,内存中保留多个进程。当内存空间不足以容纳要求进入内存的进程时,系统就把内存中暂时不能运行的进程(包括程序和数据)换出到外存上,腾出内存空间,把具备运行条件的进程从外存换到内存中。Р解释固定分区法和动态分区法的基本原理。Р答:固定分区法——内存中分区的个数固定不变,各个分区的大小也固定不变,但不同分区的大小可以不同。每个分区只可装入一道作业。 Р   动态分区法——各个分区是在相应作业要进入内存时才建立的,使其大小恰好适应作业的大小。Р动态重定位分区管理方式中如何实现虚-实地址映射?Р答:进程装入内存时,是将该其程序和数据原封不动地装入到内存中。当调度该进程在CPU上执行时,操作系统就自动将该进程在内存的起始地址装入基址寄存器,将进程的大小装入限长寄存器。当执行指令时,如果地址合法,则将相对地址与基址寄存器中的地址相加,所得结果就是真正访问内存的地址;如果地址越界,则发出相应中断,进行处理。Р分页存储管理的基本方法是什么? Р答:分页存储管理的基本方法是:逻辑空间分页,内存空间分块,块与页的大小相等。页连续而块离散,用页号查页表,由硬件作转换。Р在分页系统中页面大小由谁决定?页表的作用是什么? Р答:在分页系统中页面大小由硬件决定。 Р  页表的作用是实现从页号到物理块号的地址映射。Р如何将逻辑地址转换成物理地址?Р答:用页号p去检索页表,从页表中得到该页的物理块号f,把它装入物理地址寄存器中。同时,将页内地址d直接送入物理地址寄存器的块内地址字段中。这样,物理地址寄存器中的内容就是由二者拼接成的实际访问内存的地址,从而完成了从逻辑地址到物理地址的转换。

收藏

分享

举报
下载此文档