首页 > 试题广场 >

段表对应的物理地址为?

[单选题]
某段表的内容如表所示。
段表
段号   段首址/KB   段长度/KB
0         120            40
1         760            30
2         480            20
3         370            20
现执行某条指令Load1,2/154,逻辑地址2/154(其中段号为2,段内地址为154),它对应的物理地址为()
  • 120KB+2
  • 480KB+154
  • 30KB+154
  • 480KB+2
如果段没偏移量大于等于段长,则产生越界中断
发表于 2016-03-28 11:43:08 回复(0)
更多回答
段号为2,那么查表可以知道段首地址为480KB,也就是说段号为2的这个段的段首在存储区中的位置为480KB,然后154为逻辑地址中的偏移量,也就是相对于地址480KB的相对位置,那么物理地址就是480KB+154
发表于 2015-07-27 17:28:13 回复(2)
为啥段内地址比段长都大了?
发表于 2015-09-08 09:36:28 回复(3)
154单位为字节
发表于 2020-09-26 09:28:29 回复(0)
2:段号 154:逻辑地址中的偏移量相对于段首地址
发表于 2021-10-15 11:35:49 回复(0)
我觉得段内地址用的单位应该不是KB吧,应该是Byte
发表于 2016-09-03 14:52:51 回复(0)
同楼上,为什么段内地址比段长还要长,还有为什么A选项是正确的
发表于 2016-07-18 10:52:45 回复(1)
段号为2,所以 段首址为480KB, 段内地址为154(偏移量)   
段长度为2KB --> 2*1024 bit
154的单位应该是bit
所以  480KB+154

发表于 2016-06-21 15:45:57 回复(2)