我正在尝试在x86上为一般保护错误(GP#13)编写ISR.我无法从INTEL文档中找出如何找出导致异常的错误地址.我知道对于页面错误异常(GP#14),cr2寄存器保存了错误地址.任何帮助表示赞赏.
x86 operating-system osdev interrupt-handling
interrupt-handling ×1
operating-system ×1
osdev ×1
x86 ×1