汇编语言:累加器中的结果
Assembly Language: Result in accumulator
谁能帮我理解讲义上的这个问题。
以下代码在累加器 A 中的结果是什么
LDAA #B ______________
和
ORAA # ______________
我知道第一个说在立即模式下加载累加器 A 中的十六进制 3B。第二个是在立即数模式下对累加器 A 中的十六进制 23 进行或运算。第二个更令人困惑,因为我不知道用什么或它。
如有任何帮助,我们将不胜感激!
好吧,假设它们是 顺序 指令,您 知道 A
在 OR
:
LDAA #B --> 3b
ORAA # --> 3b or'ed with 23
如果它们不是连续的,答案就是"whatever A was before but with bits five, one and zero set to 1
(counting bits starting at zero from the least significant end)"。
我认为可能是前者,只是因为我不得不在上面写的那篇长篇大论的替代可能性,不会轻易 适合 提供的答案区域:-)
谁能帮我理解讲义上的这个问题。 以下代码在累加器 A 中的结果是什么
LDAA #B ______________
和
ORAA # ______________
我知道第一个说在立即模式下加载累加器 A 中的十六进制 3B。第二个是在立即数模式下对累加器 A 中的十六进制 23 进行或运算。第二个更令人困惑,因为我不知道用什么或它。
如有任何帮助,我们将不胜感激!
好吧,假设它们是 顺序 指令,您 知道 A
在 OR
:
LDAA #B --> 3b
ORAA # --> 3b or'ed with 23
如果它们不是连续的,答案就是"whatever A was before but with bits five, one and zero set to 1
(counting bits starting at zero from the least significant end)"。
我认为可能是前者,只是因为我不得不在上面写的那篇长篇大论的替代可能性,不会轻易 适合 提供的答案区域:-)