导航:首页 > 物理学科 > 物理地址和绝对地址怎么转换

物理地址和绝对地址怎么转换

发布时间:2022-05-15 02:56:08

Ⅰ 逻辑地址转换成物理地址的计算题

页表可以实现从页号到物理块号的地址映射。通过逻辑地址的页号来寻找页表,从而获得物理块号;在将页内地址直接送入物理地址寄存器的块内地址字段中。将块号和块内地址拼接成实际访问地址,即可得到物理地址。

物理地址的计算公式为:物理地址=块的大小(即页的大小L)* 块号f+页内地址d

代入本题解答:

页号=int(2500/1024)=2;页内位移=2500mod1024=452;假设页号2对应块号1,则物理地址为:

物理地址=1024*1+452=1476

(1)物理地址和绝对地址怎么转换扩展阅读:

逻辑地址(LogicalAddress)即通过电脑程序产生的与段相关的偏移地址部分,也叫做相对地址;

物理地址,即计算机中每一个字节单元的唯一存储地址,也叫做实际地址或绝对地址。

利用所给的逻辑地址首先找到在页表中的那一页,即页号,再者利用所给的逻辑地址计算出在页表的页偏移量,从而利用页表所对应的物理块计算出块号,再利用块号的基础上计算出所给的偏移量。(一般只针对于动态重定位的变化使用)

Ⅱ 什么是绝对地址和物理地址是一个概念吗

物理地址就是绝对地址
绝对地址=段地址*16+偏移地址

Ⅲ IP地址与物理地址这间怎么转换

IP地址不是根据MAC地址来转换的。通过TCP/IP属性里设置,手动指定,或者从DHCP服务器的IP池里租来的。

Ⅳ 物理地址,偏移地址,段地址,是什么

物理地址就是绝对地址.
绝对地址=段地址*16+偏移地址,这样编排地址,系统的寻址范围就达到了1M。
在这1M的内存中,每64K字节分成一段,段地址就是这每一段的首字节的实际地址/16,偏移地址是以这个段地址为基准的,表明这个字节在这一段内存中的相对地址。所以一个地址的绝对地址=段地址*16+偏移地址。

这个问题不应该出现在这里啊.呵呵

Ⅳ 域名、IP地址和物理地址,是互联网的三种地址,请问三者之间是如何转换的

根据规定的协议进行转换

Ⅵ 怎样将IP地址转换为实际物理地址

将IP地址转换为实际物理地址的方法

  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(即高地址+低地址)

地址解析协议(ARP)是在仅知道主机的IP地址时确定其物理地址的一种协议。TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transportlayer)通信协议。ICMP是Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。DNS是计算机域名系统的缩写,它是由解析器以及域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。

Ⅶ IP地址与物理地址怎么转换

IP地址与物理地址转换方法
ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。

Ⅷ 操作系统的物理地址怎么计算

其实第一条回答是正确的,我在这里为网友们追加一个解释:

按照书上定义,在页式存储系统中,

绝对地址 = 块号 x块长 +业内偏移地址。
相对地址 由一段内存的高bit位作为页号,低bit位作为页内偏移地址

那重要的一点是,如果找出这三个变量。且看该题:
每页1KB,说明了,业内偏移地址的范围是0~1023byte 换句话说,页内偏移地址占16bit中的 0-9bit, 那按照相对地址的概念,那10-15 bit就该为页号地址了。

那么, 0x0A5C <=> 0000 1010 0101 1100
则前面 0000 10 这6个bit 表示页号,换算成十进制为 2,也即是页号为2,再按照页表推算,即物理块号就为4, 而4再换算成16进制,即是0001 00;而后面 10 0101 1100 这10个bit位,理所当然的为页内偏移地址了。 则物理地址就该为0001 00 (占据10-15bit)+ 10 0101 1100 (占据0-9bit) = 0001 0010 0101 1100

他的所谓凭接,其实就是让0001 00 占用bit 10-15.

Ⅸ 逻辑地址如何转换成物理地址的

首先我们知道,逻辑地址=段地址:偏移地址

然后进行运算:段地址×16+偏移地址=物理地址(可以理解为段地址末尾补一个零)

举例:逻辑地址是1000H:1000H

那么物理地址为1000H×16+1000H=11000H

拓展知识:

逻辑地址和物理地址的区别是:

逻辑地址(LogicalAddress)是指由程序产生的与段相关的偏移地址部分。例如,你在进行C语言指针编程中,可以读取指针变量本身值(&操作),实际上这个值就是逻辑地址,它是相对于你当前进程数据段的地址,不和绝对物理地址相干。只有在Intel实模式下,逻辑地址才和物理地址相等(因为实模式没有分段或分页机制,Cpu不进行自动地址转换);逻辑也就是在Intel保护模式下程序执行代码段限长内的偏移地址(假定代码段、数据段如果完全一样)。应用程序员仅需与逻辑地址打交道,而分段和分页机制对您来说是完全透明的,仅由系统编程人员涉及。应用程序员虽然自己可以直接操作内存,那也只能在操作系统给你分配的内存段操作。

物理地址(PhysicalAddress)是指出现在CPU外部地址总线上的寻址物理内存的地址信号,是地址变换的最终结果地址。如果启用了分页机制,那么线性地址会使用页目录和页表中的项变换成物理地址。如果没有启用分页机制,那么线性地址就直接成为物理地址了。

Ⅹ 如何改电脑物理地址

1、修改mac地址前,请备份自己本来的mac地址,在本地连接或宽带连接里就有的。
然后进入正题,打开本地连接,或者宽带连接的那个连接状态,选择“属性”按钮:
2、然后再点击本地连接常规里的“配置”按钮:
3、再选择“高级”选项卡:
4、在高级选项页面里点击一下“网路卡地址”,看到右边默认是“不存在”选项:
5、点击上面的“值”选项,输入你需要修改的mac地址,然后点击确定:
6、然后再看你自己的mac地址,发现就改变了,而且修改mac后网络会马上断一下,然后会再连接的:
7、这里提醒一下这个mac地址,我随便试了一个,只要12位,都可以。当然并不是绝对,可能有些会不行的,与IP一样的。而且如果你想要改回去,只需要重复刚才的步骤,把选项改为“不存在”,就自动变回原来mac地址了:

阅读全文

与物理地址和绝对地址怎么转换相关的资料

热点内容
word中化学式的数字怎么打出来 浏览:747
乙酸乙酯化学式怎么算 浏览:1411
沈阳初中的数学是什么版本的 浏览:1364
华为手机家人共享如何查看地理位置 浏览:1054
一氧化碳还原氧化铝化学方程式怎么配平 浏览:894
数学c什么意思是什么意思是什么 浏览:1423
中考初中地理如何补 浏览:1312
360浏览器历史在哪里下载迅雷下载 浏览:712
数学奥数卡怎么办 浏览:1402
如何回答地理是什么 浏览:1037
win7如何删除电脑文件浏览历史 浏览:1063
大学物理实验干什么用的到 浏览:1494
二年级上册数学框框怎么填 浏览:1713
西安瑞禧生物科技有限公司怎么样 浏览:1008
武大的分析化学怎么样 浏览:1256
ige电化学发光偏高怎么办 浏览:1345
学而思初中英语和语文怎么样 浏览:1669
下列哪个水飞蓟素化学结构 浏览:1431
化学理学哪些专业好 浏览:1493
数学中的棱的意思是什么 浏览:1072