【发布时间】:2017-10-29 14:10:15
【问题描述】:
是在虚拟地址空间程序集、链接器或加载器作业中加载 IV 表吗? 操作系统的哪一部分通常为堆栈和堆保留空间?
【问题讨论】:
-
您到底在说什么?在 x86 上,中断向量表 (IVT) 包含在实模式下使用的所有 256 个中断处理程序的地址。它由 ROM BIOS 加载,通常位于
0000:0000h。可以通过使用LIDT指令移动表来更改此位置,但很少这样做。这就是你在说的吗?这不是按进程维护的。您能否为您的问题提供更多背景信息? -
你在说什么架构?
-
好吧,汇编与它无关,它只是一种语言。它还取决于系统设计(在这种情况下主要是软件/操作系统设计),因此对于一个非常具体的平台、操作系统和版本以及一套工具。
标签: assembly linker operating-system emulation loader