发表于:2008-07-14 13:31:35
楼主
最近学习MOBY编程 有地方不甚清楚
程序如下: 这是MOBY标准的程序 (在OB122中的程序)
L #OB122_MEM_ADDR // Temporary OB 122 variable
L "MOBY DB-FH".SLG【1】.ASM_address
-D
SRW 1
L 1 // Formula:
+D // (#OB122_MEM_ADDR - SLG【x】.ASM_address) / 2 + 1
L "MOBY DB-FH".SLG【1】.ASM_channel // Compare with conf. channel
==I
JCN x1
SET
S "MOBY DB-FH".SLG【1】.ASM_failure // Power failure on ASM
x1: NOP 0
帮忙看一下 为什么要除2 (SRW 1)?? 比较的意义在于哪里?? 有高人告诉下
MOBY DB-FH".SLG【x】.ASM_address初始值是256 问题是为什么要除以2 再加一有什麽具体含义吗