首页 > 试题广场 >

回答问题

[问答题]


1)某段表内容如下:

段号

段首地址

段长度

0

120K

40K

1

760K

30K

2

1 K

20K

3

370K

20K

一逻辑地址为(2, 0XA5C ),请问当段在内存空间连续存放时其实际物理地址为多少?

2)假设现在系统采用段页式,第二段对应的页表如下,每个页面大小为1K

页号

物理

0

5

1

10

2

4

3

7

请问逻辑地址 0XA5C对应的物理地址是多少?

3. (9分)

1)逻辑地址(2, 0XA5C )表示段号为2,即段首地址为1K, 0XA5C 为单元号,未超过20K,则实际物理地址为1K+ 0XA5C

2)逻辑地址0xA5C所对应的二进制表示形式是:0000 10 10 0101 1100 ,由于1K=2^10,下划线部分前的编码为000010,表示该逻辑地址对应的页号为2,查页表,得到物理帧号是4(十进制),即物理块地址为:0001 00,拼接块内地址10 0101 1100,得0001 00 10 0101 1100 ,即0x125C。

发表于 2017-05-12 00:19:55 回复(0)