繁体   English   中英

68k寄存器地址

[英]68k register addresses

这个问题是在乞求一堆“你为什么要这样做?” 回应。

我无法在68k Programmer's Reference Manual中找到此信息,但这可能是因为我不确定要搜索什么措辞。

这是 68k 的ADD操作码的指令格式。

在此处输入图像描述

位 0-2 和 9-11 指定寄存器。 68k 寄存器的二进制表示是什么? 它们是“地址”吗?

是的,我知道我可以编写一个 68k 的汇编程序并对其进行调试以查找此信息。 我正在寻找参考。 谢谢!

见秒。 2.1、“指令格式”:

一条指令使用操作码指定要执行的 function,并定义每个操作数的位置。 指令通过寄存器规范指定操作数位置,指令的寄存器字段保存寄存器的编号 通过有效地址,指令的有效地址字段包含寻址方式信息; 或者通过隐式引用,指令的定义意味着使用特定的寄存器。 (重点补充)

这些可能是指您链接的手册第 1-2 页图 1-1 中列出的 An 和 Dn 寄存器。

3 位指定地址寄存器编号,从 0(位:0-0-0)到 7(位:1-1-1)。 但通常你可以让汇编器担心这些东西。 我希望这会有所帮助,戴夫

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM