到目前为止我还没有在搜索中找到任何东西,所以我想我只是问:
我正在上课,我们正在学习有关汇编程序,微处理器和dsp的内容。关于累加器的问题,如果我使用:
LACL #05858h
a)现在累加器中有什么?十六进制的数字5858(0x16E2
)?号码5858?
b)#
有什么影响?我知道这意味着立即,但为什么我们不能把它留下来?
提前感谢您的回答!
答案 0 :(得分:1)
h
中的尾随05858h
表示十六进制数:05858h
等于十进制数22616
。请注意,此处不需要前导0
,但如果第一个数字大于9
,则必须使用前导0FF00h
。 #
。
LACL 05858h
是必要的;指令
05858h
会在内存中加载地址为{{1}}的字累加器。