某计算机系统的主存按字节编址,逻辑地址和物理地址都是32位,页表项大小为4字节,使用一级页表的分页存储管理方式,逻辑地址结构中,页号占20位,页内偏移量占12位。
某进程的一个代码段起始逻辑地址为0x00008000,其长度为8KB,被装载到从物理地址0x00900000开始的连续主存空间中。
问题:
(1)逻辑地址0x00008000在页表中对应的页号(整个进程的逻辑页号从0开始)是多少?此代码段需要几个页来存储?
(2)列出此代码段的所有页框号(用十六进制表示,从小到大排列)。
(3)该代码段中某指令的逻辑地址为0x00009010,写出该指令的物理地址。