当前位置: 首页 > 所有学科 > 物理

物理地址的计算方法,微机原理物理地址怎么算

  • 物理
  • 2023-05-08
目录
  • 8086物理地址的计算公式
  • 七种寻址方式并举例说明
  • 物理地址怎么计算例题
  • 指令的物理地址怎么求
  • 寻址方式物理地址的计算方法

  • 8086物理地址的计算公式

    “H”表示16进源胡制。谨裂神

    物理地址祥亏的计算方法是 段地址×10H+偏移地址,所以你说的物理地址是CS×10H+IP=FE00H×10H+0200H=FE000H+0200H=FE200H。

    七种寻址方式并举例说明

    物理地址的计算方法是段地址左移一位十六进制码芹数,再加上偏移地址。就像你这个题目中的算法就是:12000H+0FF00H=21F00H。物理地址的计算方法都是如此。只要把相应的段地址左移一位再相加就可以。但有时候需要判迟尺毕断它对应的段地址。

    这种题目相对来说是很简单的,只要把题目中给出的十六进制段地址左移一位,最后一位补零就可以的。

    再如CS=2100H,IP=02100H。则物理地址为:2A000H+02100H=2C100H

    希困兄望对你有帮助!

    物理地址怎么计算例题

    逻辑地址: 是指由程序产生的与段相关的偏移地址部分。又称绝对地址。

    物理地址:在存储搏雀器里以字节为单位存储信息,为正确地存放或取得信息,每一个字节单元给以一个唯一的存储器地址,称为物理地址,又叫实际地址或绝对地址。

    一、关系:逻辑地址和物理地址相对的。物理地址是唯一的,逻辑地址的相对的。

    二、表达方式:

    1、逻辑地址:其表达形式为“段地址:段内偏移地址”。

    2、物理地址:CPU与存储器进行数据交换时在地址总线上 。

    扩展资料:

    一、逻辑地址的产生背景

    追根求源,Intel的8位机8080CPU,数据总线(DB)为8位,地址总线(AB)为16位。那么这个16位地址信息也是要通过8位数据总线来传送,也是要在数据通道中的暂存器,以及在CPU中的寄存器和并让内存中存放的,但由于AB正好是DB的整数倍,故不会产生矛盾!

    但当上升到16位机后,Intel8086/8088CPU的设计由于当年IC集成技术和外封装及引脚技术的限制,不能超过40个引脚。但又感觉到8位机原来的地址寻址能力2^16=64KB太少了,但直接增加到16的整数倍即令AB=32位又是达不到的。

    故而只能把AB暂时增加4条成为20条。则2^20=1MB的寻址能力已经增加了16倍。但此举却造成了AB的20位和DB的16位之间的矛盾,20位地址信息既无法在DB上传送,又无法在16位的CPU寄存器和基蔽早内存单元中存放。于是应运而生就产生了CPU段结构的原理。

    二、物理地址的计算方法

    在实地址方式下,物理地址是通过段地址乘以16加上偏移地址得到的。而16位的段地址乘以16等同于左移4位二进制位,这样变成20位的段基地址,最后段基地址加上段内偏移地址即可得到物理地址。

    20位物理地址计算方法如下:

    物理地址=段地址*16d+偏移地址。

    参考资料:-逻辑地址

    参考资料:-物理地址

    指令的物理地址怎么求

    8086中含有存储器。存储器中每一个单元的地址可以用两种方法表示:

    1.逻辑地址:其表达形式为“段地址:段内偏移地址”。

    2.物理地址:CPU与存储腊棚销器进行数据交换时在地址总线上提供的20位地址信息称和穗为物理地址。

    物理地址=段地址×10H+段内偏移量

    注:轮游H为16进制,CS :代码段寄存器,

    寻址方式物理地址的计算方法

    计算机的物理地址是用20位表示的。

    物理地址指的是在存储器里以字节为单位存储信息,为正确地存放或取得信息,每一个字节单元给以一个唯一的存储器地址,称为物理地址(Physical Address),又叫实际地址或绝对地址。

    地址从0开始编号,顺序地每次加1,因此存储器的物理地址空间是呈线性增长的。它是用二进制数来表示的,是无符号整数,书写格式为十六进制数。

    它是出现在CPU外部地址总线上的寻址物理内存的地址信号,是地址变换的最终结果。用于内存芯片级的单元寻址大衡,与处理器和CPU连接的地址总线相对应。

    在实地址方式下,物理地址是通过段地址乘以16加上偏移地址得到的。而16位的段地址乘以16等同于左移4位二进制位,这样变成20位的段基地址,最后段基地址加上段内偏移地址即可得到物理地址。滚察做

    20位物理地没运址计算方法如下:

    物理地址=段地址*16d+偏移地址

    猜你喜欢