问答题

一个系统采用段页式存储方式,有16位虚地址空间,每个进程包含两个段,并且一页大小为212字节。段表和页表如下表所示(所有的值为二进制,并且段长以页为单位)。下列哪些二进制虚地址会产生缺段中断或缺页中断哪些二进制虚地址能转换为物理地址如果可以转换,请写出物理地址。
(1)0001010001010111(提示:产生缺段中断,或缺页中断)
(2)1110010011111111(提示:转换后的物理地址是什么)
(3)1111010011000111(提示:产生缺段中断,或缺页中断)
(4)0011001011000111(提示:转换后的物理地址是什么)
(5)请问该系统最大物理内存是多少
段表
段号 段长 页表地址
0 111 指向页表0的指针
1 110 指向页表1的指针

页表0
页号 存储块 状态
000 101011 1
001 001010 0
010 001011 1
011 100110 1
100 001100 0
101 110110 1
110 111010 0
111 011101 0

页表1
页号 存储块 状态
000 010100 0
001 110101 1
010 110100 0
011 011001 0
100 110011 1
101 001001 0
110 000101 1
111 100010 1

【参考答案】

由题意可得逻辑地址各字段为:


(1)(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)