操作系统里面地址转换的问题 麻烦了 5
在分页存储管理系统中,某作业的页表如下,已知页面大小为2048字节,试将逻辑地址1011,2148,4000,5012转化为相应的物理地址页号物理块号02132136需要...
在分页存储管理系统中,某作业的页表如下,已知页面大小为2048字节,试将逻辑地址1011,2148,4000,5012转化为相应的物理地址
页号 物理块号
0 2
1 3
2 1
3 6
需要具体点的解题思路和方法。。 展开
页号 物理块号
0 2
1 3
2 1
3 6
需要具体点的解题思路和方法。。 展开
展开全部
这个太简单了。首先要明白,你的网卡是一个物理设备,而不是一个逻辑设备。而你设置网卡地址则是一个逻辑地址,不是物理地址。
这样,一个网卡上面可以设置多个ip地址和网关。具体实施是这样的
打开网卡属性,最后一项有一个TCP/IP,点开他就可以了,那么现在你就能见到里面有设置IP地址,网络掩码和网关,下面还有DNS的设置。
最右边有一个高级,点开之后,里面可以设置第2、3个网卡的地址和你的多出来的DNS或者网关。
简单吧?呵呵
我们经常这么做。因为做工程的时候不一定要跑到什么地方的机房去。里面每个地址都不一样的,所以我们有的时候就这样设置两个地址/
或者一个服务器同时接入两个网段,然而却只有一个网卡,这样就需要设置两个地址。当然大部分是由于管理的需要而设置一个网卡多个地址。注意这里不是2个,而是多个
任何网卡都是可以设置多个地址的,这是逻辑的概念,因为现在的网络技术是ISO/OSI或者TCP/IP,由于要支持上层协议,所以必须有这样的调整。
但是这里不推荐这么做。原因很简单,我们在不同的机房的时候,虽然这样免去了我们修改的麻烦,但是网络连接的速度很慢。
他的寻址是有先后顺序的,不是自动去找自己在什么网段下,所以可以说比较傻的一个一个去试验。这样就造成网络很慢。所以在有条件的情况下,而且流量很高的情况下,建议使用双网卡,这样便于管理和畅通。
这样,一个网卡上面可以设置多个ip地址和网关。具体实施是这样的
打开网卡属性,最后一项有一个TCP/IP,点开他就可以了,那么现在你就能见到里面有设置IP地址,网络掩码和网关,下面还有DNS的设置。
最右边有一个高级,点开之后,里面可以设置第2、3个网卡的地址和你的多出来的DNS或者网关。
简单吧?呵呵
我们经常这么做。因为做工程的时候不一定要跑到什么地方的机房去。里面每个地址都不一样的,所以我们有的时候就这样设置两个地址/
或者一个服务器同时接入两个网段,然而却只有一个网卡,这样就需要设置两个地址。当然大部分是由于管理的需要而设置一个网卡多个地址。注意这里不是2个,而是多个
任何网卡都是可以设置多个地址的,这是逻辑的概念,因为现在的网络技术是ISO/OSI或者TCP/IP,由于要支持上层协议,所以必须有这样的调整。
但是这里不推荐这么做。原因很简单,我们在不同的机房的时候,虽然这样免去了我们修改的麻烦,但是网络连接的速度很慢。
他的寻址是有先后顺序的,不是自动去找自己在什么网段下,所以可以说比较傻的一个一个去试验。这样就造成网络很慢。所以在有条件的情况下,而且流量很高的情况下,建议使用双网卡,这样便于管理和畅通。
展开全部
我只算第一个
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(即高地址+低地址
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(即高地址+低地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1011 : 0页 偏移量1011 物理地址为21011
2148 : 1页 偏移量100 物理地址为3100
4000: 1页 偏移量1952 物理地址为31952
5012: 2页 偏移量916 物理地址为1916
2148 : 1页 偏移量100 物理地址为3100
4000: 1页 偏移量1952 物理地址为31952
5012: 2页 偏移量916 物理地址为1916
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询