gpt4 book ai didi

c - 将 x86 程序下面的端口移植到 mips32

转载 作者:太空狗 更新时间:2023-10-29 11:11:18 25 4
gpt4 key购买 nike

下面是 X86 arch 的示例代码,

#  define INC(_lval,_lqual) \
__asm__ __volatile__ ( \
"lock ; incl (%0)" : /*out*/ : /*in*/"r"(&(_lval)) : "memory", "cc" )

请有人帮助我等效的 MIPS32 架构。

最佳答案

这看起来像是用于原子增量的 gcc 内联汇编。这是用于原子增量的 gcc 内在函数:

__sync_fetch_and_add(&_lval, 1);

适用于 x86、mips32 等

关于c - 将 x86 程序下面的端口移植到 mips32,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4222590/

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