注意:对每一个BUS_ RD功能块类型,Q操作数类型和它是相对应的。例如,BUS_ RD_ BYTE要求Q是一个字节变量.注意:一个中断模块能够优先–个BUS_ RD模块的执行。在VME总线上,只能连续读取256个字节(也就是说,没有优先执行的中断程序时读取)。
BUS_ RMW功能块更新VME总线上数据的一一个字节、字或双字。这个功能块在执行读-.修改一写操作时锁定VME总线.当BUS_RMW功能块通过它的使能输入接收能量流时,该功能块读取在指定机架(R).插槽(S)、子插槽(SS)、随机区域地址(RGN)和偏移量(OFF)中的模块的数据中的–个双字、字或字节。初始值存在参数(OV)中。当BUS_ _RMW功能块通过它的使能输入接收能量流时,该功能块读取在指定机架(R)、插槽(S)、子插槽(SS)、随机区域地址(RGN)和偏移量(OFF)中的模块的数据中的一个双字、字或字节。初始值存在参数(OV)中。
该功能块把数据和数据屏蔽(MSK)结合起来。执行的操作(AND/OR)是由OP参数选择的。屏蔽数值是双字数据。当对一个单字数据操作时,只有屏蔽数据的低16位被使用。当对一个字节数据操作时,只有屏蔽数据的低8位被使用。然后结果被重新写入读取数据的那个相同VME地址。当操作成功时,BUS_ RMW功能块向右传送能流,并返回一个状态值到ST输出。
GIDDINGS & LEWIS M.1016.9143 NSFP M10169143
GIDDINGS & LEWIS 401-34403-00 USPP 4013440300
GIDDINGS & LEWIS PIC900 CSM 50W MODULE 502-03512-02R3
Giddings and Lewis 502-02771-50 Analog Interface Board