gpt4 book ai didi

assembly - 获取非法指令异常的最简单方法

转载 作者:行者123 更新时间:2023-12-05 08:43:51 24 4
gpt4 key购买 nike

我正在尝试创建一个程序,该程序会出于演示目的生成非法指令异常。

我的问题似乎有一个简单的解决方案:

cmpxchgl %edx, %ecx

但是编译器 (FASM) 并不想在运行时给我一个异常,而是不想编译代码。它说“非法指令”(这可能是正确的,实际上很高兴之前警告我)。

任何获得非法指令异常的解决方案对我来说都很好,所以你可以

a) 将我指向另一个简单编译代码的编译器

b) 为我的命令应用变通办法

c) 提出一个完全不同的命令(应该很简单,首选单行)

最佳答案

简单:ud2 (0F 0B)

它的全部目的是引发无效操作码异常。

关于assembly - 获取非法指令异常的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21986779/

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