清除寄存器位
CBR Rd,K ;16≤d≤31,0≤K≤255
操作:Rd←Rd·($FF—K),PC←PC+1
机器码:0111kkkk dddd kkkk(kkkk为kkkk的补码) ,周期:1
说明:清除寄存器Rd中的指定位,利用寄存器Rd的内容与常数表征码K的补码相“与”,其结果放在寄存器Rd中。
对状态标志位的影响:
测试零或负
TST Rd ,0≤d≤31
操作:Rd←Rd·Rd ,PC←PC+1
机器码:0010 00dd dddd dddd, 周期:1
说明:测试寄存器是否是零或是负,完成同一寄存器之间的逻辑“与”操作,而寄存器内容不改变。
对状态标志位的影响:
电子街推荐您阅读: