补充引入段寄存器的好处.

Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
This commit is contained in:
chen.yang 2022-04-26 09:31:12 +08:00
parent 142203b81d
commit 050d59c766
1 changed files with 1 additions and 1 deletions

View File

@ -6,7 +6,7 @@
早期的 Intel 8086 处理器使用了类似机制,由段地址寄存器提供基地址(又称为段地址),程序基于基地址的内存访问偏移量,此时由基地址+偏移量共同实现内存的寻址,而程序地址与实际内存地址被分割开来,程序使用的地址称为逻辑地址,实际内存地址称为物理地址。
基地址+偏移其实形成了线性地址,可以看出,早期的线性地址就等于物理地址。
基地址+偏移其实形成了线性地址,可以看出,早期的线性地址就等于物理地址。引入段寄存器的另一个好处是能够将内粗数据段、代码段等隔离开来。
随着操作系统技术的完善、以及内核安全、进程间安全需求的增加Intel 又引入的分页机制。为了保持前向兼容,分页机制又与之前的分段机制组合,形成了现代计算机的内存管理机制。