gpt4 book ai didi

linux - 如何用Fedora16测试汇编语言的LIDT指令?

转载 作者:太空宇宙 更新时间:2023-11-04 11:32:39 24 4
gpt4 key购买 nike

我正在使用 Fedora16,我想使用 LIDT 汇编指令在 IDT 寄存器中设置地址。所以,如果我在 Fedora16 的终端中测试它,它是否会导致系统内部更改??还有其他方法可以测试吗??

最佳答案

当另一个内核(在您的例子中是 Linux)正在运行时,您不应该尝试更改 IDT 寄存器。我可以轻松地让系统挂起,需要重新启动。如果出于某种原因,你确实想使用 LIDT 指令,你只能在“ring 0”运行时使用,因此,这需要你编写一个内核模块。

可在此处找到更多详细信息:http://linux.die.net/lkmpg/index.html

关于linux - 如何用Fedora16测试汇编语言的LIDT指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10169902/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com