68k寄存器地址
这个问题是在乞求一堆“你为什么要这样做?”回应。
我无法在 68k 程序员参考手册中找到此信息,但这可能是因为我不确定要搜索什么措辞。
以下是 68k 的 ADD
操作码的指令格式。
位 0-2 和 9-11 指定寄存器。 68k 寄存器的二进制表示是什么?它们是“地址”吗?
是的,我知道我可以编写一个 68k 汇编程序并对其进行调试以找到此信息。我正在寻找参考。谢谢!
This question is begging for a bunch of "why are you doing this?" responses.
I haven't been able to find this information in the 68k Programmer's Reference Manual, but that may be because I'm not sure of what verbiage to search for.
Here is the instruction format for the 68k's ADD
opcode.
Bits 0-2 and 9-11 designate registers. What are the binary representations of the 68k's registers? Are they "addresses"?
Yes, I am aware that I can write a 68k assembly program and debug it to find this information. I'm looking for a reference. Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
参见第 2 节。 2.1、《指令格式》:
See Sec. 2.1, "Instruction Format":
这些可能指的是您链接的手册第 1-2 页图 1-1 中列出的 An 和 Dn 寄存器。
These probably refer to the An and Dn registers listed in figure 1-1, page 1-2 of the manual you linked.
这 3 位指定地址寄存器编号,从 0(位:0-0-0)到 7(位:1-1-1)。但一般来说你可以让汇编器担心这些事情。
我希望这有帮助,
戴夫
The 3 bits specify the address register number, from 0 (bits: 0-0-0) to 7 (bits: 1-1-1). But generally you can let the assembler worry about this stuff.
I hope this helps,
Dave