我想访问数组的特定内存位置。我的条件有点像这样
假设数组 arr[] 有 100 个元素,我想访问第 10 个元素。所以为此我想移动到第 10 个内存位置。内存位置由用户定义,因此存储在数据寄存器中。那么我如何使用值数据寄存器移动到所需的地址。这是我的代码
lea morse,a1
clr.b d2
add.b #11,d1
move.b (d1,a1,d2.w),d1
move.l #6,d0
trap #15
我也试过这段代码,但它不起作用
lea morse,a1
clr.b d2
move.b #13,d2
move d2(a1),d3
move.b d3,d1
move.l #6, d0
trap #15