恭喜,你发布的帖子
发布于 2016-08-26 17:18:04
3楼
L P#0.0 把指针 P#0.0 装入 ACCU1
L # Addresse//假设值是10
SLD 3 //把# Addresse 的值左移3位 = P#10.0
+D
LAR1 //把P#0.0 + #Addresse(P#10.0) 作为地址指针 装入 AR1寄存器
L ID [AR1,P#4.0]
DTR //把ID 14// 从双整数转换为浮点数 (因为AR1的值是p#10.0 ,偏移量是4个byte 所以最终地址是 ID14)
T #Tmp_Real //把转换的结果装入 本地临时变量区#Tmp_Real
L 1000.0
/R // #Tmp_Real / 1000.0
TRUNC // 去掉尾数
T #Weggeberwert // 把结果送到这里
备注:个人观点,如有错误请补充
请填写推广理由:
分享
只看
楼主