gpt4 book ai didi

assembly - 32位汇编的64位指令

转载 作者:行者123 更新时间:2023-12-02 22:07:33 24 4
gpt4 key购买 nike

我开始将一个用 C 编写的程序移植到 64 位机器上,该程序有几段用汇编语言编写的代码,其中包含 32 位机器的指令(例如 ljmp)。

是否有一个地方/文档包含 32 位机器及其对应的 64 位机器的汇编说明?如果没有,我在哪里可以找到列出 32 位和 64 位机器所有指令的文档?

<小时/>

很明显,我是这种情况的新手。让我们澄清一些要点。

我正在移植一个早期的操作系统。它是针对 x86 机器编写的。现在,我希望它在 x86_64 上运行。

它是在 Linux 机器上编写并考虑到 UNIX 的。我几乎可以肯定原作者是在 Intel 机器上编写的。我也使用 Intel,但我也想在 AMD 中运行操作系统。

使用的编译器是gcc。

最佳答案

关于assembly - 32位汇编的64位指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1083196/

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