---note---
指令格式:
操作码 (固定) | 地址码 (可变) |
寻址方式:
直接寻址:可直接根据&a 找寻到对应的值
间接寻址:直接寻址得到的数据是一个地址,通过这个地址找到最终的数据,也就是两次寻址,第一次得到的是地址,第二次才是目标数据。
A---A[EA]---EA[操作数]
数组指针:
p=&a[0]; int a[10]; *a=a[0] *(&a)
int a=5; int a[10]; a=&a[0]
*(a+i)或*(p+i)
---note---
---note---
指令格式:
操作码 (固定) | 地址码 (可变) |
寻址方式:
直接寻址:可直接根据&a 找寻到对应的值
间接寻址:直接寻址得到的数据是一个地址,通过这个地址找到最终的数据,也就是两次寻址,第一次得到的是地址,第二次才是目标数据。
A---A[EA]---EA[操作数]
数组指针:
p=&a[0]; int a[10]; *a=a[0] *(&a)
int a=5; int a[10]; a=&a[0]
*(a+i)或*(p+i)
---note---
转载于:https://www.cnblogs.com/Dying39/p/5701347.html