发布于 2006-11-10 17:05:11
0楼
不是很明白楼主的意思!姑且就这两条语句解释一下:
L DB5.DBB2 是将DB5的DBB2装载在累加器1的低字
L DBB2是将前面已经打开的DB块的DBB2装载到累加器1的低字,也就是说使用
L DBB2之前一定是系统已经打开了一个DB块的,否则程序错误。
例如可以这么写:
L DB5.DBW0 //装载DB5.DBW0至累加器1低字
L DBW2 //由于前面打开了DB5,因此将累加器1传送到累加器2,同时装载DB5.DBW2至累加器1低字
+I //累加器1低字与累加器2低字相加结果至累加器1低字
T DBW4 //传送累加器1低字内容到DB5.DBW4
完成一个简单的累加程序