发布于 2011-12-19 14:27:11
122楼
有网友实验得出:“用一条指令将P##TABLE(注:pointer类型)送给累加器1,第二条指令将累加器1中的数据传送到AR1,当#TABLE为DB4.DBW6时,累加器2 ACCU 2为4,累加器1 ACCU1为84000030,见图。参数类型pointer不是6个字节吗?为何通过这个程序试验得到的结果是累加器2记录的是Byte0和Byte1,而累加器1记录的是Byte2 Byte3 Byte4 Byte5.”
我想:any类型的指针是否是:“累加器2记录的是Byte0和Byte1、BYTE2、BYTE3,而累加器1记录的是Byte4 Byte5Byte6Byte7”
。