共1条
1/1 1 跳转至页
[求助] ld 58h,A 指令问题

我用的是 5402 DSK,打算读PLL寄存器(CLKMD、内存印象寄存器,地址58h),
由很简单的程序的hello程序改的,单独写了个汇编函数
...
ld 58h,A
nop
nop
nop
nop
nop
用CCS单步跟踪,读出的58h是个错误的值(同CCS里view memory 的58h地址值不一样,看现象是读到某bss段),而CCS里view register,DP=0。所以 ld 58h,A应该是读零页偏移58h的值(CLKMD)。试了很多次,包括用嵌入汇编也是同样结果。
但后来改用 ldm 58h,A 指令就行了。
按理说,如DP=0,ld 58h,A指令同ldm 58h,A指令应是一样的。
麻烦大侠解答一下!
关键词: 求助 指令 问题
共1条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
分享博世的两种不同的喷射系统模式被打赏5分 | |
汽车+开路实验与短路实验被打赏10分 | |
多点式电子控制汽油喷射系统知识分享被打赏10分 | |
分享机械控制式汽油喷射系统被打赏5分 | |
汽车显示屏——第2部分:TFTLCD、OLED和micro-LED显示屏电源技术被打赏50分 | |
汽车+汽车电路板的走线规则被打赏20分 | |
五一劳动节快乐被打赏5分 | |
【分享开发笔记,赚取电动螺丝刀】s32k146适配zephyr(六)使用Ozone调试镜像被打赏29分 | |
【分享开发笔记,赚取电动螺丝刀】s32k146适配zephyr(五)添加设备树节点被打赏33分 | |
【分享开发笔记,赚取电动螺丝刀】s32k146适配zephyr(四)使用I2C总线驱动RA8900CE芯片被打赏23分 |