- 艾寶物聯(lián)IOBOV? ─ 工業(yè)無(wú)線測(cè)控專家
單字分配指令DIST(80)/ @ DIST (80)
S:源數(shù)據(jù) DBS:目標(biāo)基準(zhǔn)通道 C:控制數(shù)據(jù)(BCD)
指令的功能
在執(zhí)行條件為ON時(shí),根據(jù)C的內(nèi)容,進(jìn)行單字?jǐn)?shù)據(jù)分配或堆棧的進(jìn)棧操作(棧區(qū)由C的低3位確定)。
控制數(shù)據(jù)C (BCD) 的含義
1. C的bit12~ bit15的內(nèi)容≤8時(shí),執(zhí)行單字?jǐn)?shù)據(jù)
分配 操作。
指令功能
當(dāng)執(zhí)行條件為ON時(shí),將S的內(nèi)容傳送到(DBS + C )中,如下圖。
2. C的bit12~ bit15的內(nèi)容= 9時(shí),執(zhí)行指令生成一個(gè)堆棧,執(zhí)行進(jìn)棧操作。
指令功能:
當(dāng)執(zhí)行條件為ON時(shí),執(zhí)行指令生成一個(gè)堆棧(以C的低3位確定棧區(qū)通道數(shù)),以DBS為堆棧指針進(jìn)行進(jìn)棧操作。
進(jìn)棧方法:
每執(zhí)行一次指令,將S的內(nèi)容復(fù)制到(DBS + 堆棧指針+1 )的棧區(qū)通道中,然后指針加1。
進(jìn)棧過(guò)程舉例。