操作系统课件习题答案(1).pdfVIP

  • 60
  • 0
  • 约8.23千字
  • 约 4页
  • 2020-08-22 发布于广东
  • 举报
例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精品文档

相关文档