这个问题是在乞求一堆“你为什么要这样做?” 回应。
我无法在68k Programmer's Reference Manual中找到此信息,但这可能是因为我不确定要搜索什么措辞。
这是 68kADD
操作码的指令格式。
位 0-2 和 9-11 指定寄存器。68k 寄存器的二进制表示是什么?它们是“地址”吗?
是的,我知道我可以编写一个 68k 的汇编程序并对其进行调试以查找此信息。我正在寻找参考。谢谢!
这个问题是在乞求一堆“你为什么要这样做?” 回应。
我无法在68k Programmer's Reference Manual中找到此信息,但这可能是因为我不确定要搜索什么措辞。
这是 68kADD
操作码的指令格式。
位 0-2 和 9-11 指定寄存器。68k 寄存器的二进制表示是什么?它们是“地址”吗?
是的,我知道我可以编写一个 68k 的汇编程序并对其进行调试以查找此信息。我正在寻找参考。谢谢!
见秒。2.1、“指令格式”:
指令使用操作码指定要执行的功能并定义每个操作数的位置。指令通过寄存器规范指定操作数位置,指令的寄存器字段保存寄存器的编号;通过有效地址,指令的有效地址字段包含寻址方式信息;或者通过隐式引用,指令的定义意味着使用特定的寄存器。(重点补充)
这些可能是指您链接的手册第 1-2 页图 1-1 中列出的 An 和 Dn 寄存器。
3 位指定地址寄存器编号,从 0(位:0-0-0)到 7(位:1-1-1)。但通常你可以让汇编器担心这些东西。我希望这会有所帮助,戴夫