操作系统里面地址转换的问题 麻烦了 5

在分页存储管理系统中,某作业的页表如下,已知页面大小为2048字节,试将逻辑地址1011,2148,4000,5012转化为相应的物理地址页号物理块号02132136需要... 在分页存储管理系统中,某作业的页表如下,已知页面大小为2048字节,试将逻辑地址1011,2148,4000,5012转化为相应的物理地址
页号 物理块号
0 2
1 3
2 1
3 6
需要具体点的解题思路和方法。。
展开
 我来答
rnn52860
2011-01-12 · TA获得超过648个赞
知道小有建树答主
回答量:730
采纳率:0%
帮助的人:549万
展开全部
这个太简单了。首先要明白,你的网卡是一个物理设备,而不是一个逻辑设备。而你设置网卡地址则是一个逻辑地址,不是物理地址。

这样,一个网卡上面可以设置多个ip地址和网关。具体实施是这样的

打开网卡属性,最后一项有一个TCP/IP,点开他就可以了,那么现在你就能见到里面有设置IP地址,网络掩码和网关,下面还有DNS的设置。

最右边有一个高级,点开之后,里面可以设置第2、3个网卡的地址和你的多出来的DNS或者网关。

简单吧?呵呵

我们经常这么做。因为做工程的时候不一定要跑到什么地方的机房去。里面每个地址都不一样的,所以我们有的时候就这样设置两个地址/

或者一个服务器同时接入两个网段,然而却只有一个网卡,这样就需要设置两个地址。当然大部分是由于管理的需要而设置一个网卡多个地址。注意这里不是2个,而是多个

任何网卡都是可以设置多个地址的,这是逻辑的概念,因为现在的网络技术是ISO/OSI或者TCP/IP,由于要支持上层协议,所以必须有这样的调整。

但是这里不推荐这么做。原因很简单,我们在不同的机房的时候,虽然这样免去了我们修改的麻烦,但是网络连接的速度很慢。

他的寻址是有先后顺序的,不是自动去找自己在什么网段下,所以可以说比较傻的一个一个去试验。这样就造成网络很慢。所以在有条件的情况下,而且流量很高的情况下,建议使用双网卡,这样便于管理和畅通。
1439087882
2013-09-18
知道答主
回答量:6
采纳率:0%
帮助的人:8297
展开全部
我只算第一个
2048=2*11
前5位为页号
后11位为物理地址有效位
1101=0001 0001 0000 0001
前5位为00010=2
页号2对应1
1=00001
物理地址为0000 1001 0000 0001
即0901
其实考试的时候我也不会,悲剧啊

下边仅供参考
(具体步骤 共三步)
1.确定虚拟地址(物理地址)的有效位
例如:假设页面大小1KB,共32页。(页面:逻辑地址 页框:物理地址)
由32(KB)=32×1024(B) 即等于32×1024 字节
二进制用多少位能有效表示这么多字节呢——答是:15位 因为32×1024=2^5×2^10=2^15

2.再次确定逻辑地址页面位数 你应该知道:逻辑地址=页号+页面
还是以上假设,那么页面大小为1KB=1024字节 同样的方法计算出表示位数:10位
如果给你逻辑地址:0000 1111 1000 0000
那么由:011+11100000000(相当于 页号+页面(10位))推得出页号011=3

3.根据页号找出对应的页框号
由 物理地址=页框号×页块大小(页块大小是等于页面大小的)+页内位移(即页面逻辑地址)
根据上面 物理地址=页框号×1024B + 1110000000 ( 这里的相加是指位置上而言)
例如:110+110=110110(即高地址+低地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我不是很怂
2013-06-12
知道答主
回答量:37
采纳率:0%
帮助的人:11.3万
展开全部
1011 : 0页 偏移量1011 物理地址为21011
2148 : 1页 偏移量100 物理地址为3100
4000: 1页 偏移量1952 物理地址为31952
5012: 2页 偏移量916 物理地址为1916
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式