导航:首页 > 物理学科 > 物理地址怎么翻译

物理地址怎么翻译

发布时间:2023-02-07 03:40:28

① 3、简述域名地址、IP地址和物理地址的含义及它们之间的区别关系

网卡的物理地址通常是由网卡生产厂家烧入网卡的 EPROM,它存储的是传输数据时真正赖以标识信源机(发出数据的主机)和信宿机(接收数据的主机)的地址。也就是说,在网络底层的物理传输过程中,是通过物理地址来识别主机的,它一般也是全球唯一的。比如,着名的以太网卡,其物理地址是48比特的整数,以机器可读的方式存入主机接口中。以太网地址管理机构(IEEE)将以太网地址,也就是48比特的不同组合,分为若干独立的连续地址组,生产以太网接口板的厂家就购买其中一组,具体生产时,逐个将唯一地址赋予接口板(以太网卡)。 而IP地址则是整个Internet统一的地址标识符,其目的就是屏蔽物理网络细节,使得Internet从逻辑上看是一个整体的网络。在实际的物理传输时,都必须先将IP地址“翻译”为网卡物理地址。 域名则提供了一种直观明了的主机标识符。TCP/IP专门设计了一种字符型的主机名字机制,这就是域名系统。其目的在于方便用户使用Internet,它采用层次型管理。在Internet中,一个典型的TCP/IP层次型主机名语法如下: local.group.site 其中,local表示本地名,group表示管理组名,site表示网点名。名字的各部分(子名)之间以圆点分割。 比如,域名mail.tsinghua.e.cn代表中国教育网内清华大学的邮件服务器,tsinghua. e.cn代表中国教育网内的清华大学,e.cn代表中国教育网,cn代表中国。 由上可见,网卡物理地址对应于实际的信号传输过程,而IP地址是一个逻辑意义上的地址,域名地址则可以简单理解为直观化了的IP地址。

② 硬件地址,物理地址与MAC地址的区别

MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。MAC地址的长度为48位(6个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如:08:00:20:0A:8C:6D就是一个MAC地址,其中前6位16进制数08:00:20代表网络硬件制造商的编号,它由IEEE(电气与电子工程师协会)分配,而后3位16进制数0A:8C:6D代表该制造商所制造的某个网络产品(如网卡)的系列号。只要你不去更改自己的MAC地址,那么你的MAC地址在世界是惟一的。

③ 在网络中,物理地址与IP地址各起到什么作用

OSI/RM第二层数据链路层通过地理地址进行数据的传送
第三层网络层通过IP地址进行数据的传送.
物理地址就是MAC地址.

IP地址是只在软件中使用的抽象地址. 不论是局域网还是广域网, 发送和接收信息时都依靠的是硬件地址. 所以协议软件发送信息包之前, 必须把IP地址翻译成对应的物理地址, 这个过程称为地址解析(address resolution)

④ 操作系统课程设计物理地址和虚拟地址的联系及区别

CPU通过地址来访问内存中的单元,地址有虚拟地址和物理地址之分,如果CPU没有MMU(Memory Management Unit,内存管理单元),或者有MMU但没有启用,CPU核在取指令或访问内存时发出的地址将直接传到CPU芯片的外部地址引脚上,直接被内存芯片(以下称为物理内存,以便与虚拟内存区分)接收,这称为物理地址(Physical Address,以下简称PA),如下图所示。

MMU将虚拟地址映射到物理地址是以页(Page)为单位的,对于32位CPU通常一页为4K。例如,虚拟地址0xb700 1000~0xb700 1fff是一个页,可能被MMU映射到物理地址0x2000~0x2fff,物理内存中的一个物理页面也称为一个页框(Page Frame)。

物理地址(physical address)
用于内存芯片级的单元寻址,与处理器和CPU连接的地址总线相对应。
——这个概念应该是这几个概念中最好理解的一个,但是值得一提的是,虽然可以直接把物理地址理解成插在机器上那根内存本身,把内存看成一个从0字节一直到最大空量逐字节的编号的大数组,然后把这个数组叫做物理地址,但是事实上,这只是一个硬件提供给软件的抽像,内存的寻址方式并不是这样。所以,说它是“与地址总线相对应”,是更贴切一些,不过抛开对物理内存寻址方式的考虑,直接把物理地址与物理的内存一一对应,也是可以接受的。也许错误的理解更利于形而上的抽像。

虚拟内存(virtual memory)
这是对整个内存(不要与机器上插那条对上号)的抽像描述。它是相对于物理内存来讲的,可以直接理解成“不直实的”,“假的”内存,例如,一个0x08000000内存地址,它并不对就物理地址上那个大数组中0x08000000 - 1那个地址元素;
之所以是这样,是因为现代操作系统都提供了一种内存管理的抽像,即虚拟内存(virtual memory)。进程使用虚拟内存中的地址,由操作系统协助相关硬件,把它“转换”成真正的物理地址。这个“转换”,是所有问题讨论的关键。
有了这样的抽像,一个程序,就可以使用比真实物理地址大得多的地址空间。(拆东墙,补西墙,银行也是这样子做的),甚至多个进程可以使用相同的地址。不奇怪,因为转换后的物理地址并非相同的。
——可以把连接后的程序反编译看一下,发现连接器已经为程序分配了一个地址,例如,要调用某个函数A,代码不是call A,而是call 0x0811111111 ,也就是说,函数A的地址已经被定下来了。没有这样的“转换”,没有虚拟地址的概念,这样做是根本行不通的。
打住了,这个问题再说下去,就收不住了。

逻辑地址(logical address)
Intel为了兼容,将远古时代的段式内存管理方式保留了下来。逻辑地址指的是机器语言指令中,用来指定一个操作数或者是一条指令的地址。以上例,我们说的连接器为A分配的0x08111111这个地址就是逻辑地址。
——不过不好意思,这样说,好像又违背了Intel中段式管理中,对逻辑地址要求,“一个逻辑地址,是由一个段标识符加上一个指定段内相对地址的偏移量,表示为 [段标识符:段内偏移量],也就是说,上例中那个0x08111111,应该表示为[A的代码段标识符: 0x08111111],这样,才完整一些”

线性地址(linear address)或也叫虚拟地址(virtual address)
跟逻辑地址类似,它也是一个不真实的地址,如果逻辑地址是对应的硬件平台段式管理转换前地址的话,那么线性地址则对应了硬件页式内存的转换前地址。

⑤ address 翻译

address 一般译为“地址,写地址”和“演说,致辞”。
address
vt. 演说;从事;忙于;写姓名地址;向…致辞;与…说话;提出;处理
n. 地址;演讲;致辞;说话的技巧;称呼
短语
email address 电子邮箱信箱
ip address 网络地址,IP地址
address book 通讯簿;住址名册
home address 家庭住址;标识地址;内部地址
mailing address 邮寄地址
network address 网络地址
address space 地址空间
address as 称呼
e-mail address 电子邮件地址
public address 公用地址;扩音装置
address system 地址系统;称谓系统
inaugural address 就职演说
address translation 地址转换;位址翻译
public address system 扩声系统;有线广播系统;公用地址系统
correspondence address 通讯地址;通信地址
specific address 专用地址
full address 全地址
physical address 物理地址;实际地址
permanent address 永久地址;永久住址;原籍
mail address 邮件地址;信件地址
例句:
1.Take his address down.
把他的地址记下来。
2.He wrote down my address, so that he might remember it.
他写下了我的地址,以便能够记住它。
3.Just a minute,let me stick down his address and telephone number.
等一下,让我把他的地址和电话号码记下来。
4.Or was it that they never dreamed that someone like him would come to addressthem?
还是他们做梦都没有想过像他那样的人会来向他们致辞

⑥ Physical Address Extension(PAE)是什么

英文翻译……物理地址映射……服务器上最早出来的,作用是32位系统中大于3g以上内存扩展出来使其在32位系统中也可以被使用到,不过好像最高也就能映射到6g左右吧,现在64位系统还不错,没有必要还要纠结这个,64就算不支持这个也可以使用大于3g的内存,不过现在的软件内存消耗已经大不起来了,虽然我的是6g内存,但是好久没有用满过了……

⑦ mac物理地址用中文如何发音

骂克地址
MAC(Media Access Control, 介质访问控制)MAC地址是烧录在Network Interface Card(网卡,NIC)里的.MAC地址,也叫硬件地址,是由48比特长(6字节),16进制的数字组成.0-23位是由厂家自己分配.24-47位,叫做组织唯一标志符(oganizationally unique ,是识别LAN(局域网)节点的标识。其中第40位是组播地址标志位。网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。
也就是说,在网络底层的物理传输过程中,是通过物理地址来识别主机的,它一般也是全球唯一的。比如,着名的以太网卡,其物理地址是48bit(比特位)的整数,如:44-45-53-54-00-00,以机器可读的方式存入主机接口中。以太网地址管理机构(IEEE)将以太网地址,也就是48比特的不同组合,分为若干独立的连续地址组,生产以太网网卡的厂家就购买其中一组,具体生产时,逐个将唯一地址赋予以太网卡。

⑧ 什么是网卡物理地址中的oul

oui是什么?

oui是个缩写,英文全称是organization unique identifier。
网卡的前三位是和设备厂商有对应关系的。例如华为,三星,苹果等等,这些公司都有分配对应的物理地址。
oui其实可以理解为一种软规范。

网卡物理地址是指电脑的MAC地址,MAC地址用于在网络中唯一标识一个网卡,一台设备若有一个或多个网卡,则每个网卡都需要并会有有一个唯一的MAC地址。

MAC地址,翻译过来是媒体访问控制地址,也称为局域网地址,以太网地址或物理地址。它是一个用来确认网上设备位置的地址。在OSI网络模型中,第三层网络层负责IP地址,第2层数据链路层负责MAC地址。

电脑的MAC地址是可以再接一个路由器的,只需要把你的路由器的MAC地址导入到房东路由器的MAC列表里,然后用一根网线连接两个路由器的LAN口就可以实现。

⑨ PowerPC E500 MMU详解

1. 什么是MMU?

MMU 是 Memory Management Unit 的缩写,中文名称为 内存管理单元 。MMU是负责处理器(CPU)的内存访问请求的计算机硬件,其功能包括虚拟地址到物理地址的转换(即虚拟内存管理)、内存保护、缓存cache的控制等。

MMU是一个与软件密切相关的硬件部件,也是运行linux等依赖MMU内存管理单元操作系统内核机制的最大部件之一。如果处理器没有MMU,CPU内部执行单元产生的内存地址信号将直接通过地址总线发送到芯片引脚,被内存芯片接收,这就是 物理地址(physical address),简称PA 。英文physical代表物理的接触,所以PA就是与内存芯片physically connected的总线上的信号。

如果MMU存在且启用,CPU执行单元产生的地址信号在发送到内存芯片之前将被MMU截获,这个地址信号称为 虚拟地址(virtual address),简称VA ,MMU会负责把VA翻译成另一个地址,然后发到内存芯片地址引脚上,即VA映射成PA。

2. PowerPC E500 MMU

PowerPC (Performance Optimization With Enhanced RISC – Performance Computing,有时简称PPC)是一种 精简指令集(RISC)架构的中央处理器(CPU) ,其基本的设计源自IBM(国际商用机器公司)的POWER(Performance Optimized With Enhanced RISC)。

PowerPC芯片凭借其出色的性能和高度整合和技术先进特性在网络通信应用,工业控制应用,家用数字化,网络存储领域,军工领域,电力系统控制等都具有非常广泛的应用。

PowerPC的E500是飞思卡尔(FreeScale)基于Power Architecture的32位微处理器核心。E500系列核心有三个版本,即 E500v1,E500v2的E500mc 。64位版本的E500mc演变为E5500核心,并于2010年推出。

PowerPC E500 核心(后简称“E500”)采用了两级内存管理单元(MMU)体系结构。 L1-MMU、L2-MMU为该结构中的两个硬件单元。 E500通过L1-MMU和L2-MMU,以及一些辅助寄存器和指令来实现虚实地址的转换。E500v1核心是把32位有效地址转换为32位物理地址(使用41位临时虚拟地址);E500v2核心是把32位有效地址转换为36位物理地址。

L1-MMU特性:

1. 两个4条目的全关联TLB数组(一个用于指令访问,一个用于数据访问支持9种(E500v1)或11种(E500v2)页面大小,即I-L1VSP和D-L1VSP

2. 两个64 entry, 4路set-associative TLB数组(一个用于指令访问,一个用于数据访问),仅支持4kbyte页面,即I-L1TLB4K和D-L1TLB4K。

3. L1 MMU访问与L1缓存访问(地址转换/L1缓存)并行访问可以完全流水线化,这样每个时钟都可以完成一个加载/存储。

4. 执行L1 TLB查找的指令访问与数据访问是并行的。

5. 所有L1 TLB条目都是驻留在L2 MMU中的TLB条目的一个适当子集。

6. 自动执行失效操作,以保持L2 TLB的一致性。

L2-MMU特性:

1. 16个条目,完全关联的统一的L2 TLB数组(用于指令和数据访问)TLB1支持9种(E500v1)或11种(E500v2)页面大小,即TLB1,用于段式映射。

2. 256表项2-way (E500v1)或512-entry 4-way (E500v2)集关联统一L2 TLB array (TLB0)仅支持4kbyte的页面,即TLB0,用于进行页式映射。

3.对 TLB miss异常的支持。

4. TLB1和TLB0由tlbre, tlbwe, tlbsx, tlbsync, tlbivax和mtspr指令进行管理。

5. 执行由当前核心tlbivax指令产生的TLB1和TLB0失效。支持TLB1和TLB0由其他核心执行的tlbivax指令导致的失效操作。

6. TLB1中实现的IPROT位防止了无效,从而保护关键表项(通过设置IPROT位来指定)不会失效。

2.1 Effective-to-Real Address Translation流程

Effective-to-Real Address Translation(虚拟地址到物理地址的翻译)流程如下所示:

因为E500最小页的大小是4 Kbytes,所以低12位通常被用做4K页内的索引并且不需要进行翻译。首先检查L1 MMU(指令或数据)是否命中地址翻译。如果没有,翻译请求将被转发到(指令和数据)L2 MMU中进行处理。

E500v1核心和E500v2核心支持的页大小可见下表,E500v2核心比E500v1核心多支持了1Gbyte和4Gbyte页的大小。

2.2 MMU entry字段

在TLB中,数据都是按行存放的,一行称之为一个entry。一个entry包含了若干bit位下面是MMU entry的bit位含义描述:

V:用来表示当前entry是否有效。为0时表示无效,为1时表示有效。在系统reset之后,所有entry的V位都设为0。

TS:上面地址空间中的AS。为0表示地址空间0,为1表示地址空间1。

TID[0:7]:上面地址空间中的PID。TID为0时,忽略PID的比较。在Linux中,全为0。

EPN[0:19]:虚拟页桢号。根据页大小不同,有效的位数页不同。

RPN[0:19]:物理页桢号。

SIZE[0:3]:表示当前entry的页大小。

PERMIS[0:5]:用于描述当前entry的访问控制位。分别是UR,SR,UW,SW,UX,SX。分别表示用户态和内核态的读/写/执行权限。

WIMGE[0:4]:W表示当前entry是write through还是write back。I表示当前entry是否忽略Cache。M表示对此数据区的访问需要进行存储一致性处理。G表示对相应存储区域进运行保护。E表示当前entry是小端还是大端。

X0,X1:描述一些额外属性。

U[0:3]:自定义用途。

IPROT:当IPROT为1时,表示当前entry被保护。不能使用tlbivax指令无效该entry。只能用tlbwe指令清除。在E500中只有TLB1支持该位,在TLB0中,该位一直为0。

TLB相关指令、寄存器和异常如下表所示:

2.3 MMU相关寄存器

PID0-2寄存器: 用于保存当前进程的PID,该寄存器只有54-63位有效。

MMUCSR0寄存器: 用于使TLB0和TLB1的所有entry无效。该寄存器L2TLB0_FI位使无效TLB0的所有entry;L2TLB1_FI位使无效TLB1的所有entry。

MMUCFG寄存器: 用来保存当前MMU的配置信息,包括PID寄存器数量,大小,TLB的数量等。

TLB0CFG和TLB1CFG寄存器: 用于描述TLB0和TLB1的配置信息,包括entry数量,页表大小等信息。

MAS辅助寄存器 (MAS0–MAS4, MAS6–MAS7,没有实现MAS5),主要作用就是维护MMU中TLB的entry。

MAS0寄存器: 决定写哪个TLB的哪个entry。TLBSEL字段用于选择要操作的TLB,0表示TLB0,1表示TLB1。ESEL字段用于选择TLB的entry。当使用TLB1 时,ESEL字段中低4位有效,用于选择TLB1中的entry。当使用TLB0时,ESEL中只有最低位有效,因为TLB0是两路组相连。NV位用于确定如何替换TLB0中的entry。

MAS1-3中存放的各个字段与TLB entry中的各个字段一一对应。

MAS4寄存器

该寄存器主要用于存放当TLB miss异常发生时,对MAS0-3寄存器自动加载而使用的默认值,也就是说MAS4寄存器的内容是硬件写入的。为了提高TLB miss异常的效率,在异常出现时,E500会用MAS4寄存器中的值,自动填写MAS0-2寄存器中的一部分内容:

    MAS0[TLBSEL] <- MAS4[TLBSELD]

    MAS1[TID] <- MAS4[TIDSELD]

    MAS1[TSIZE] <- MAS4[TSIZED]

    MAS2[X0,X1] <- MAS4[X0D,X1D]

    MAS2[WIMGE] <- MAS4[WD,ID,MD,GD,ED]

MAS6寄存器: 用于对TLB进行检索,MAS6寄存器提供SPID0和SAS,也就是PID和AS字段。

MAS7寄存器(只E500v2支持): 包含实现的RPN的高阶地址位支持超过32位的物理地址。

2.4 TLB相关指令和实现

SkyEye,中文全称天目全数字实时仿真软件 ,是基于可视化建模的硬件行为级仿真平台,支持用户通过拖拽的方式对硬件进行行为级别的仿真和建模。SkyEye支持PowerPC架构E500处理器的指令集仿真,为了支持运行包含MMU单元的操作系统(例如VxWorks、Linux等),需要实现对MMU的仿真功能,其中包含TLB(Translation Lookaside Buffer,转换检测缓冲区)相关的指令实现和MMU虚实翻译过程。

与TLB相关的指令如下:

tlbre指令: tlbre指令是从L2 MMU中读取单个TLB条目的各字段内容,并写入到MMU辅助(MAS)寄存器的相应字段中。读取的entry条目是由MAS0的TLBSEL、ESEL和MAS2寄存器的EPN字段指定,在读TLB1时,ESEL有效,EPN无效;在读TLB0时,ESEL高2位有效,EPN有效。注意,对于E500v2,如果HID0[EN_MAS7_UPDATE] = 1, MAS7也被更新为TLB表项的物理地址。

tlbwe指令: 该指令是从MMU辅助寄存器(MAS)中提取各字段内容并写入到L2 MMU中的单个TLB条目中。写入的entry条目是由MAS0的TLBSEL、ESEL和MAS2寄存器的EPN字段指定,在写TLB1时,ESEL有效,EPN无效;在写TLB0时,ESEL高2位有效,EPN有效。注意,对于E500v2,MAS7中的RPN字段也写入到选定的TLB条目中 。

tlbsx指令: 指令格式为tlbsx RA,RB。指令作用是使用RA+RB的地址,配合MAS6寄存器对TLB进行查找,如果命中,则将结果放入MAS0-3寄存器。

指令实现:

tlbivax指令: TLB无效操作,这条指令将使所有与此计算出的虚拟地址相对应的TLB表项失效,同样也会使其他处理器上TLB中包含的TBL表项失效。

根据有效地址EA的Bit61位决定是否是无效全部的entry,如果不是,计算出相对应的entry,然后设置entry->v = 0用于使表项失效。

tlbsync指令: 该指令用于同步对TLB entry的读写。主要用途是将tlbivax指令的更新entry广播到系统总线上,用来同步其他处理器,该指令只在SMP系统中有效。

2.5 系统复位后的TLB初始状态

复位后,L1和L2 MMU中的TLB表项全部失效,TLB1的第一个entry需要初始化赋值,如下所示:

参考文献:

[1] PowerPC™ e500 Core Family Reference Manual.pdf

⑩ mac地址和实际地址不一样

MAC地址是每个网卡独有的一个身份证,是物理性的东西,不可能会变的。
如果每次开机后MAC地址不一样,肯定是软件问题或者ARP病毒伪造假MAC地址。

每张网卡的MAC地址都是唯一绑定不可更改的,也就是物理地址【Physical Address】.
arp病毒并不是某一种病毒的名称,而是对利用arp协议的漏洞进行传播的一类病毒的总称。arp协议是TCP/IP协议组的一个协议,用于进行把网络地址翻译成物理地址(又称MAC地址)。通常此类攻击的手段有两种:路由欺骗和网关欺骗。是一种入侵电脑的木马病毒。对电脑用户私密信息的威胁很大。
笔记本有两张网卡,把无线网卡禁用掉,那样MAC地址就不会有变化了,除非中毒了。

阅读全文

与物理地址怎么翻译相关的资料

热点内容
word中化学式的数字怎么打出来 浏览:705
乙酸乙酯化学式怎么算 浏览:1372
沈阳初中的数学是什么版本的 浏览:1318
华为手机家人共享如何查看地理位置 浏览:1010
一氧化碳还原氧化铝化学方程式怎么配平 浏览:848
数学c什么意思是什么意思是什么 浏览:1369
中考初中地理如何补 浏览:1260
360浏览器历史在哪里下载迅雷下载 浏览:671
数学奥数卡怎么办 浏览:1350
如何回答地理是什么 浏览:989
win7如何删除电脑文件浏览历史 浏览:1023
大学物理实验干什么用的到 浏览:1449
二年级上册数学框框怎么填 浏览:1659
西安瑞禧生物科技有限公司怎么样 浏览:832
武大的分析化学怎么样 浏览:1213
ige电化学发光偏高怎么办 浏览:1301
学而思初中英语和语文怎么样 浏览:1608
下列哪个水飞蓟素化学结构 浏览:1388
化学理学哪些专业好 浏览:1452
数学中的棱的意思是什么 浏览:1017