谁添加了中断向量表来处理虚拟地址空间?

时间:2017-05-29 09:55:44

标签: assembly linker operating-system emulation loader

在虚拟地址空间程序集,链接器或加载程序作业中加载IV表吗? OS的哪一部分通常会为堆栈和堆保留空间?

2 个答案:

答案 0 :(得分:0)

中断向量是系统范围的,驻留在系统中的是所有进程共享的地址空间。一般是由系统加载器设置的。但是,PeeCee bios有一个内置的中断向量,通常由操作系统替换。

  

OS的哪一部分通常会为堆栈和堆保留空间?

堆栈和堆只是内存。系统空间中存在内核模式堆和堆栈。堆由应用程序创建。初始堆栈通常由链接器定义。

答案 1 :(得分:0)

BIOS也不会正常加载IVT,因此它可以处理实模式中断。