A. 操作系统中怎样把逻辑地址转换成物理地址
(1F7B)16=(8059)10=4096*1+3963,即逻辑地址1页中第3963位置
因此应该在物理块10中的第3963位置,因此物理地址为:
10*4096+3963=(44923)10=AF7B
B. 逻辑地址到物理地址映射
应该是说堆栈溢出。 一般在程序中开1G的堆,调用的是物理内存和虚拟内存各一半,当虚拟内存不足时,会报警。而且windows设计时,以调用虚拟内存优先,而且更多一些。
C. 操作系统中怎样把逻辑地址转换成物理地址,我要具体
页面大小为4 KB = 2^12字节,所以逻辑地址的后12位为页内地址,后12位之前的部分是页号。对于1D16H(即0001 1101 0001 0110B),其页号就是0001B,即1。查表可知其物理块号是3,所以把1换成3,物理地址就是3D16H。
D. 逻辑地址转换为物理地址
物理地址 = 段地址*10H+偏移地址 这是通用方法
其实*10h就是左移一位,明白了这点就好做了
段地址左移一位就是1F000H
偏移地址: + 1A00H
-----------
20A00H
E. 什么是逻辑地址什么是物理地址如何将逻辑地址转换为物理地址
逻辑地址你可以理解为物理地址的别名,逻辑地址到物理地址的转换叫做映射,这个是提前写好的映射关系:什么偏移量啊,反码,补码什么的。
F. 逻辑地址如何转换为物理地址
如果是16进制的话 将段地址移一位 加上偏移地址就是了如果是二进制的话 是将段地址移4位 加上偏移量
G. 逻辑地址转换成物理地址的计算题
页表可以实现从页号到物理块号的地址映射。通过逻辑地址的页号来寻找页表,从而获得物理块号;在将页内地址直接送入物理地址寄存器的块内地址字段中。将块号和块内地址拼接成实际访问地址,即可得到物理地址。
物理地址的计算公式为:物理地址=块的大小(即页的大小L)* 块号f+页内地址d
代入本题解答:
页号=int(2500/1024)=2;页内位移=2500mod1024=452;假设页号2对应块号1,则物理地址为:
物理地址=1024*1+452=1476
(7)逻辑地址如何映射为物理地址扩展阅读:
逻辑地址(LogicalAddress)即通过电脑程序产生的与段相关的偏移地址部分,也叫做相对地址;
物理地址,即计算机中每一个字节单元的唯一存储地址,也叫做实际地址或绝对地址。
利用所给的逻辑地址首先找到在页表中的那一页,即页号,再者利用所给的逻辑地址计算出在页表的页偏移量,从而利用页表所对应的物理块计算出块号,再利用块号的基础上计算出所给的偏移量。(一般只针对于动态重定位的变化使用)
H. 怎样把逻辑地址转化为物理地址
大多数局域网通过为网卡分配一个硬件地址来标识一个联网的计算机或其他设备.所谓物理地址是指固化在网卡EPROM中的地址,这个地址应该保证在全网是唯一的.IEEE注册委员会为每一个生产厂商分配物理地址的前三字节,即公司标识.后面三字节由厂商自行分配.即一个厂商获得一个前三字节的地址可以生产的网卡数量是16777216块.即一块网卡对应一个物理地址.也就是说对应物理地址的前三字节可以知道他的生产厂商.
如果固化在网卡中的地址为002514895423,那么这块网卡插到主机A中,主机A的地址就是002514895423,不管主机A是连接在局域网1上还是在局域网2上,也不管这台计算机移到什么位置,主机A的物理地址就是002514895423 .它是不变的,而且不会和世界上任何一台计算机相同.当主机A发送一帧时,网卡执行发送程序时,直接将这个地址作为源地址写入该帧.当主机A接收一帧时,直接将这个地址与接收帧目的地址比较,以决定是否接收.
物理地址一般记作00-25-14-89-54-2
I. 是如何实现逻辑地址到物理地址的映射
逻辑地址=基地址地址*10H+物理地址
详细可查阅 单片机或者微机原理 相关书籍!