逻辑地址与物理地址

作者: Laura McKinney
创建日期: 5 四月 2021
更新日期: 14 可能 2024
Anonim
0004 第1章 计算机网络概述  规划IP地址介绍MAC地址
视频: 0004 第1章 计算机网络概述 规划IP地址介绍MAC地址

内容

当指令在计算系统中移动时,它们具有不同的位置,可以帮助用户和计算机在哪里找到它们。所有这些活动的发生是由于该地区的地址有所帮助。本文中讨论的两个术语是“操作系统中的逻辑地址”和“操作系统中的物理地址”。它们各有不同,定义如下:中央处理系统生成的内容的地址称为逻辑地址。另一方面,中央处理系统制作的东西的实际地址称为物理地址。


内容:逻辑地址和物理地址之间的差异

  • 比较表
  • 操作系统中的逻辑地址
  • 操作系统中的物理地址
  • 关键差异

比较表

区别基础操作系统中的逻辑地址操作系统中的物理地址
定义中央处理系统生成的内容的地址。中央处理系统生成的内容的实际地址。
性质由于CPU出来显示为非虚拟逻辑地址的位置。
空间CPU通过程序引用生成的所有逻辑地址的集合映射到每个逻辑地址的所有地址的集合
变异不断变化永远保持不变
关系帮助到达物理地址。始终隐藏在用户的视线之外。

操作系统中的逻辑地址

中央处理系统生成的内容的地址称为逻辑地址。逻辑地址使用的另一个名称是虚拟地址,因为该地址不存在于系统中,而只是作为体系结构了解其他事物位置的指南。计算机的操作系统需要一些有助于查找基址的程序;这是在系统中查找其他位置的一种措施。另一种解释方式是指它在开始时使用的存储块的地址。系统中作为基本地址存在的地址与中央处理单元生成的地址相加,它们最终都形成了物理地址。由于在大多数情况下使用映射翻译器,而在其他情况下使用地址功能,因此它不同于其他类型的地址。这些映射功能成为CPU与承载内存的总线之间的内存管理单元。对于地址转换层和CPU,它们执行相同的任务。这种层的最佳示例是计算机网络的硬件和软件之间存在的数据链路层。该地址被映射到其他设备上,一次又一次地用于各种目的。每当系统重新启动时,逻辑内存就会被擦除,并且所有收集到的信息都将在任何时间内变为可变状态。


操作系统中的物理地址

中央处理系统生成的内容的实际地址称为物理地址。它在内存管理单元的帮助下保持映射状态,并在需要精确查找内容时使使用受益。如前一段所述,系统中作为基地址存在的地址与中央处理单元生成的地址相加,并且两者最终形成物理地址。逻辑地址有助于系统了解位置。它应该将自身映射到内存以使其永久保存。为此,他们需要MMU,并且当将所有逻辑地址的集合分配给所有物理地址的集合时,则我们将该空间称为物理地址空间。仅当有效地址被用作内存地址时,它才会在基址/迁移登记表上移动。称为内存管理单元(MMU)的内存映射设备小工具将明智的位置转换为物理位置。收集时间和加载时间地址限制策略创建相同的智能位置和物理位置。尽管如此,在执行时地址限制计划中,智能地址空间和物理地址空间形成了对比。要注意的另一件事是,物理地址不存在于某处,用户无法用肉眼看到它,并且必须依赖于显示位置的指针,而不是显示确切代码的指针。为了使系统理解指令,物理地址变得至关重要,并从最小到最大位置运行。

关键差异

  1. 中央处理系统生成的内容的地址称为逻辑地址。而中央处理系统制作的某物的实际地址称为物理地址。
  2. 当逻辑地址由于CPU而出现时,物理地址显示为非虚拟逻辑地址的位置。
  3. 逻辑地址空间被称为CPU通过程序引用生成的所有逻辑地址的集合,而物理地址空间被称为映射到每个逻辑地址的所有地址的集合。
  4. 逻辑地址位于虚拟框架内时,对用户来说是可见的,而物理地址永远不会对用户可见。
  5. 使用计算机的人必须首先获得逻辑地址的专门知识才能访问物理地址,另一方面,人没有任何方法可以访问以下位置。
  6. 物理地址具有通过内存管理完成的所有计算。另一方面,逻辑地址内的所有信息都经过中央处理单元。
  7. 逻辑内存可能会随着系统的变化而不断变化,但是该对象的物理地址始终保持不变。