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

怎么求物理地址

发布时间:2022-05-05 10:07:15

Ⅰ 电脑物理地址是怎么获得的

可以通过以下方法,获得电脑物理地址,具体方法步骤如下:

1、打开电脑开始运行;

Ⅱ 什么是有效地址什么是物理地址如何由有效地址求得物理地址

物理地址指CPU寻址主存时使用的20位地址,它确定了某一实际位置的内存单元.(2分)内存单元物理地址可由段址和段内的偏移量确定.内存单元在段内的偏移量称为有效地址(EA).(2分)
物理地址=段址×16+段内的偏移量.(3分)

Ⅲ 汇编语言SI、DI、BX、BP、SS、DS分别是什么怎样根据这些求物理地址

1.汇编语言 SI DI BX BP SS DS 是什么
SI: 16位寄存器,源变址寄存器
DI: 16为寄存器,目的变址寄存器
BX: 16位寄存器(可分成2个8位寄存器BH,BL),基址寄存器
BP: 16位寄存器,基址指针寄存器
SS : 16位段寄存器,作用是存放当前堆栈段的段地址,一般和SP连用
DS: 16为段寄存器, 作用是存放当前数据段的段地址

2.怎样根据这些求物理地址
上面的这几个寄存器跟求物理地址谈不上关系.
有个公式: 物理地址 = 基础地址 + 偏移地址 = CS*10H(基础地址)+ IP(偏移地址)
CS: 16位段寄存器,存放当前代码段的段地址
IP: 存放下一条要执行的指令的偏移地址

LZ如有不明白的地方,可追问

Ⅳ 8086如何计算的物理地址

8086中含有存储器。存储器中每一个单元的地址可以用两种方法表示:
1.逻辑地址:其表达形式为“段地址:段内偏移地址”。
2.物理地址:CPU与存储器进行数据交换时在地址总线上提供的20位地址信息称为物理地址。
物理地址=段地址×10H+段内偏移量
注:H为16进制,CS :代码段寄存器,

Ⅳ 磁盘的物理地址如何确定

磁盘的物理地址由柱面号C、磁头号H和扇区号S确定。在已知硬盘逻辑地址即逻辑扇区号LS的情况下,求硬盘对应的物理地址的柱面号C、磁头号H和扇区号S的方法如下:

C=((Ls div NS)div NH)+ C1

H=((Ls div NS)mod NH)+ H1

S=(Ls mod NH)+ S1

实例:设硬盘的磁头号为4,每磁道17个扇区,其中逻辑硬盘D的第一个扇区在硬盘的柱面120、磁头1、扇区1上,求逻辑D盘上逻辑扇区为2757编号对应的物理地址是多少?

分析:根据上面的已知条件,可知C1=120, H1=1,S1=1,NS=17,NH=4,Ls=2757,则将这些数据代入上面的公式可得:

C=((2757 div 17)div 4)+120=160

H=((2757 div 17)mod 4)+1=3

S=(2757 mod 17)+1=4

即逻辑扇区号Ls为2757的硬盘对应的物理地址为柱面号是160、磁头号是3和扇区号为4。

(5)怎么求物理地址扩展阅读

在早期的硬盘中,由于每个磁道的扇区数相等,外磁道的记录密度远低于内磁道,因此造成很多磁盘空间的浪费。为了解决这一问题,人们改用等密度结构,即外圈磁道的扇区比内圈磁道多。

此种结构的硬盘不再具有实际的3D参数,寻址方式也改为以扇区为单位的线性寻址,这种寻址模式便是LBA(Logic Block Address,逻辑块地址)。在这种模式下,硬盘的物理地址与逻辑地址的转换问题有一定必要性和复杂性。

所谓逻辑地址(逻辑扇区,LBA)是物理地址(物理扇区,C/H/S)的一组连续数字的编号,操作系统采用的一种扇区编号方式,其编号是从0开始到某个最大值方式排列,并连成一条线。使用逻辑地址主要有以下两个优点:

第一,逻辑地址的概念使硬盘的读写操作脱离了柱面、磁头和扇区的硬件参数;

第二,在硬盘中,每一定数目的扇区组成了数据文件的最小单位——簇,在对一个具体的簇进行读写操作时,操作系统划分一个一维的逻辑地址号要比使用三维物理地址简单很多,如果一个簇的扇区跨越在两个盘片,则使用“柱面、磁头和扇区”的表示方法就更加复杂。

Ⅵ 什么是逻辑地址什么是物理地址在实模式下,如何求存储器的物理地址假设一个

逻辑地址和物理地址的区别是:
逻辑地址(Logical Address) 是指由程序产生的与段相关的偏移地址部分。例如,你在进行C语言指针编程中,可以读取指针变量本身值(&操作),实际上这个值就是逻辑地址,它是相对于你当前进程数据段的地址,不和绝对物理地址相干。只有在Intel实模式下,逻辑地址才和物理地址相等(因为实模式没有分段或分页机制,Cpu不进行自动地址转换);逻辑也就是在Intel 保护模式下程序执行代码段限长内的偏移地址(假定代码段、数据段如果完全一样)。应用程序员仅需与逻辑地址打交道,而分段和分页机制对您来说是完全透明的,仅由系统编程人员涉及。应用程序员虽然自己可以直接操作内存,那也只能在操作系统给你分配的内存段操作。
物理地址(Physical Address) 是指出现在CPU外部地址总线上的寻址物理内存的地址信号,是地址变换的最终结果地址。如果启用了分页机制,那么线性地址会使用页目录和页表中的项变换成物理地址。如果没有启用分页机制,那么线性地址就直接成为物理地址了。
虚拟内存(Virtual Memory)是指计算机呈现出要比实际拥有的内存大得多的内存量。因此它允许程序员编制并运行比实际系统拥有的内存大得多的程序。这使得许多大型项目也能够在具有有限内存资源的系统上实现。一个很恰当的比喻是:你不需要很长的轨道就可以让一列火车从上海开到北京。你只需要足够长的铁轨(比如说3公里)就可以完成这个任务。采取的方法是把后面的铁轨立刻铺到火车的前面,只要你的操作足够快并能满足要求,列车就能象在一条完整的轨道上运行。这也就是虚拟内存管理需要完成的任务。在Linux 0.11内核中,给每个程序(进程)都划分了总容量为64MB的虚拟内存空间。因此程序的逻辑地址范围是0x0000000到0x4000000。有时我们也把逻辑地址称为虚拟地址。因为与虚拟内存空间的概念类似,逻辑地址也是与实际物理内存容量无关的。 逻辑地址与物理地址的“差距”是0xC0000000,是由于虚拟地址->线性地址->物理地址映射正好差这个值。这个值是由操作系统指定的。

Ⅶ 计算机物理地址怎么求

在命令行窗口中输入ipconfig/all
Physical Address就是物理地址,IP Address就是IP地址。
更详细的内容看这个链接:
http://jingyan..com/article/fdbd427700fd8fb89f3f4874.html

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

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

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

绝对地址 = 块号 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.

Ⅸ 物理地址怎么查找

电脑的物理地址应该如下查:
开始――运行――cmd――ipconfig -all――这时显示出来物理地址了

阅读全文

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

热点内容
word中化学式的数字怎么打出来 浏览:744
乙酸乙酯化学式怎么算 浏览:1409
沈阳初中的数学是什么版本的 浏览:1360
华为手机家人共享如何查看地理位置 浏览:1051
一氧化碳还原氧化铝化学方程式怎么配平 浏览:891
数学c什么意思是什么意思是什么 浏览:1418
中考初中地理如何补 浏览:1309
360浏览器历史在哪里下载迅雷下载 浏览:707
数学奥数卡怎么办 浏览:1398
如何回答地理是什么 浏览:1032
win7如何删除电脑文件浏览历史 浏览:1061
大学物理实验干什么用的到 浏览:1491
二年级上册数学框框怎么填 浏览:1710
西安瑞禧生物科技有限公司怎么样 浏览:991
武大的分析化学怎么样 浏览:1253
ige电化学发光偏高怎么办 浏览:1342
学而思初中英语和语文怎么样 浏览:1662
下列哪个水飞蓟素化学结构 浏览:1428
化学理学哪些专业好 浏览:1491
数学中的棱的意思是什么 浏览:1068