当前位置: 首页 > article >正文

【操作系统不挂科】<内存管理-分页与分段(15)>选择题&简答题(带答案与解析)

前言

大家好吖,欢迎来到 YY 滴 操作系统不挂科 系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁
本博客主要内容,收纳了一部门基本的操作系统题目,供yy应对期中考试复习。大家可以参考

  • 本章为系列题库,其他章节看下面传送门其他博客
  • 【操作系统不挂科】<操作系统概论(1)>分类选择题(带答案与解析)
  • 【操作系统不挂科】<操作系统功能、概念、运行态(2)>分类选择题(带答案与解析)
  • 【操作系统不挂科】<Linux基础知识(3)>分类选择题(带答案与解析)
  • 【操作系统不挂科】<Linux进程概念(4)>选择题(带答案与解析)
  • 【操作系统不挂科】<创建进程(5)>选择题&分析填空题(带答案与解析)
  • 【操作系统不挂科】<线程概念(6)>选择题&简答题(带答案与解析)
  • 【操作系统不挂科】<创建线程(7)>单选&多选&简答题(带答案与解析)
  • 【操作系统不挂科】<竞争条件与临界区(8)>选择题(带答案与解析)
  • 【操作系统不挂科】<信号量(9)>选择题(带答案与解析)
  • 【操作系统不挂科】<忙等待互斥(10)>选择题&简答题(带答案与解析)
  • 【操作系统不挂科】<经典同步问题(11)>PV原语简答题(带答案与解析)
  • 【操作系统不挂科】<死锁(12)>选择题(带答案与解析)
  • 【操作系统不挂科】<CPU调度(13)>选择题(带答案与解析)

目录

  • 一.选择题
    • 1.在请求分页系统中,分页是由( )实现的
    • 2.( )存储管理方式提供一维地址结构
    • 3.为了保证一个程序在主存中改变了存放位置之后仍能正确执行,则对主存空间应采用( )技术
    • 4.在一个分页存储管理系统中,页表内容如表所示。若页的大小为4K,则地址转换机构将逻辑地址0转换成物理地址为( )
    • 5.一个分段存储管理系统中,地址长度为32位,其中段号占8位,则最大段长是( )
    • 6.在分段存储管理方式中,( )
  • 二.简述题
    • 1.某分页系统的逻辑地址为16位,其中高6位为页号,低10位为页内偏移量,则在这样的地址结构中,请回答:
    • 2.在某个分页管理系统中,某一个作业有4个页面,被分别装入到主存的第3、4、6、8块中,假定页面和块大小均为1024字节,当作业在CPU上运行时,执行到其地址空间第500号处遇到一条传送命令: MOV 2100,3100请计算出MOV指令中两个操作数的物理地址。

一.选择题

1.在请求分页系统中,分页是由( )实现的

A.程序员
B.编译器
C.系统调用
D.操作系统

  • 答案:D

2.( )存储管理方式提供一维地址结构

A.分段
B.分页
C.分段和段页式
D.都不是

  • 答案:B

3.为了保证一个程序在主存中改变了存放位置之后仍能正确执行,则对主存空间应采用( )技术

A.10
B.13
C.14
D.15

  • 答案:B

4.在一个分页存储管理系统中,页表内容如表所示。若页的大小为4K,则地址转换机构将逻辑地址0转换成物理地址为( )

在这里插入图片描述

A.8192
B.4096
C.2048
D.1024

  • 答案:A

5.一个分段存储管理系统中,地址长度为32位,其中段号占8位,则最大段长是( )

A.2的8次方字节
B.2的16次方字节
C.2的24次方字节
D.2的32次方字节

  • 答案:C

6.在分段存储管理方式中,( )

A.以段为单位分配,每段是一个连续存储区
B.段与段之间必走不连续
C.段与段之间必定连续
D.每段是等长的

  • 答案:A

二.简述题

1.某分页系统的逻辑地址为16位,其中高6位为页号,低10位为页内偏移量,则在这样的地址结构中,请回答:

1)一页有多少个字节?

2)逻辑地址可有多少页?

3)一个作业最大的使用空间是多少字节?

  • 答案:
    1024
    64
    逻辑地址最大16,2的16次方

2.在某个分页管理系统中,某一个作业有4个页面,被分别装入到主存的第3、4、6、8块中,假定页面和块大小均为1024字节,当作业在CPU上运行时,执行到其地址空间第500号处遇到一条传送命令: MOV 2100,3100请计算出MOV指令中两个操作数的物理地址。

  • 答案:
    逻辑地址2100的页号为2,页内地址为52,所以映射到主存的第6块,其物理地址为:
    61024+52=6196。
    逻辑地址3100的页号为3,页内地址为28,所以映射到主存的第8块,其物理地址为:
    8
    1024+28=8220。

http://www.kler.cn/a/417979.html

相关文章:

  • springMVC 全局异常统一处理
  • 深入解析 MySQL 启动方式:`systemctl` 与 `mysqld` 的对比与应用
  • 【人工智能基础03】机器学习(练习题)
  • 基于Java Springboot宠物医院微信小程序
  • Java抛出自定义运行运行
  • pip安装github上的开源软件包
  • C#运动控制技术详解:基础、实现与应用实例
  • 【S500无人机】--地面端下载
  • 大数据HCIA笔记1
  • Android11修改摄像头前后置方法,触觉智能RK3568开发板演示
  • redis 底层数据结构
  • YOLO系列论文综述(从YOLOv1到YOLOv11)【第12篇:YOLOv9——可编程梯度信息(PGI)+广义高效层聚合网络(GELAN)】
  • Rust学习笔记_02——数组
  • 可视化大屏系统如何实现3D数据导入与Web交互?
  • SpringAi整合大模型(进阶版)
  • MyBatis-Plus - 查询解析数据异常处理
  • Linux内核机制自学笔记
  • spring-boot自定义ApplicationListener及源码分析
  • SVN迁移至Git,保留commit提交记录
  • 使用Spring Data MongoDB中的MongoTemplate实现分组查询最新的数据
  • 设计模式---建造者模式
  • 迅为RK3588开发板Android12源码定制开发-安装adb驱动
  • 飙升Vue.js组件开发
  • Flutter 1.1:下载Flutter环境
  • 一个鸿蒙开发者的探索:实现相册访问功能
  • Python+Pytest+Yaml+Allure数据参数化(DDT)数据驱动(一)