作为来自朋友和家人的编程问题的居民,我知道谁在技术领域工作并且不时地运行代码,我通常可以帮助他们。但是这次我被困住了。我收到了以下汇编语言代码序列(我认为它基于Intel x86,但不能确定)。
JMPC
SET_W
SET_SW
SET_W
我被问到这些命令是什么意思。我很确定我帮助了JMPC,但我对SET_W和SET_SW一无所知 - 而我最后的手段谷歌也不是很有帮助。除此之外,我从大学那里直接处理大会(那是摩托罗拉),我不知所措。
此处有任何帮助表示赞赏。
答案 0 :(得分:2)
自从我完成任何大会(大学,摩托罗拉68k)以来已经有几年了,但看起来SET_W可以是SETW的别名,这是一个循环模式子程序来写字值('W'部分()SET_W)到块的所有组件。 SET_SW可能是短字还是字节?我在那里的最后一部分被刺了。这是我找到的链接:RTF/68k Syntax
答案 1 :(得分:0)
如果您有关于英特尔指令的问题,您应该使用他们免费提供的开发人员mamauls作为您的第一站,特别是卷2a和2b。如果某个指令不在其中,则不是x86 / x86 / simd等,也不是其未记录的别名。至于那些指令,它们可能是无分支SETcc
系列的一部分,但是我以前从未见过它们并且intel在其操作码名称中没有使用下划线,这更可能是SPARC或MIPS汇编。