Chapter 6 Applied Instructions 
6-285 
Additional remark: 
1.  If S+n-1 exceeds the device range, the instruction is not executed, SM0 is ON, and the error 
code in SR0 is 16#2003. 
2.  If n is less than 1, or if n is larger than 256, the instruction is not executed, SM0 is ON, and the 
error code in SR0 is 16#200B. 
3.  The flags: 
The matrix comparison comes to an end. When the last bits are compared, 
SM608 is ON. 
It is the matrix pointer error flag. When the value of the pointer exceeds the 
comparison range, SM611 is ON. 
It is the matrix pointer increasing flag. The current value of the pointer 
increases by one. 
It is the matrix pointer clearing flag. The current value of the pointer is cleared 
to zero. 
It is the carry flag for the matrix rotation/shift/output.