【发布时间】:2012-06-27 05:53:57
【问题描述】:
指令 move #>$3,var 在 68k 汇编中是什么意思?
【问题讨论】:
-
我会说语法错误。
>的使用需要左侧有一个汇编器操作数(与右侧的$3进行比较 - 十六进制$,3的值当然只是 @987654326 @) 但那是缺失的。 -
我不确定,但">" 字符可能在这里代表“高字节”或“高字”。在 "$3" 的情况下 ">$3" 等于零。但是这个“>”符号应该被评估为编译器级别的运算符,而不是指令级别。 “
-
我想知道 68020(或 30?)具有的高级内存间接寻址模式。但我不熟悉这些,使用 AT&T 语法时更不熟悉。
-
@Bleamer,除非这是一种谜题,你能告诉我们你在哪里看到这样的语法吗?
-
它是基于 68K 的 DSP 的遗留代码实现的一部分。