操作系统课件习题答案.docxVIP

  • 6
  • 0
  • 约4.64千字
  • 约 7页
  • 2020-02-16 发布于江苏
  • 举报
WORD格式 专业资料整理 例 1:某分页系统,主存容量为 64K,页面大小为 1K,对一个 4 页大的作业,其 0、 1、 2、 3 页分别被分配到主存的 2、4、6、7 块中。将十进制的逻辑地址 1023、2500 、4500 转换为 物理地址。 1)逻辑地址 1023: 1023/1K 得页号为 0,页内地址为 1023,查页表找到对应得物理块为 2, 故物理地址为 2*1K+1023=3071 。 2)逻辑地址 2500: 2500/1K 得页号为 2,页内地址为 452,查页表找到对应得物理块为 6, 故物理地址为 6*1K+452=6596 。 3)逻辑地址 4500:4500/1K 得页号为 4,页内地址为 404,页号大于页表长度,产生越界中 断 例 2:某系统有 224 字节的内存,固定分区的大小为 216 字节, 1)进程表中的每个表项至 少要用多少位来记录分配给进程的分区? 2)界限寄存器必须要有多少位? 1)224 字节 / 216 字节 = 28 字节,因此需要 8 位来存储 28 个分区中的一个。 2)固定分区的大小为 216 字节,故最大合法地址是 216-1 ,二进制中 216-1 是 16 位,所以 界限寄存器有 16 位。 3:在某简单分页系统中,有 224 字节的物理内存, 256 页的逻辑地址空间,且页的大小为 210 字节

文档评论(0)

1亿VIP精品文档

相关文档