Chapter 6 Applied Instructions The n which is 2 in the 16-bit instruction has the same meaning as the n which is 1 in the 32-bit instruction. Specified control register Specified device Specified control register Specified device D0 CR #5 D0 CR #5 D1 D2 CR #6 CR #7 D1 D2 CR #6 CR #7 D3 D4 CR #8 CR #9 D3 D4 CR #8 CR #9 D5 CR #10 D5 CR #10 16 -bit instruction: n=6 32-bit instruction: n=3 1. If the values in m 1 and m 2 exceed the range, the operation error occurs, the instruction is not executed, SM0 is ON, and the error code in SR0 is 16#2003. 2. If S ~ S + n -1 exceed the device range, the instruction is not executed, SM0 is ON, and the error code in SR0 is 16#2003. 3.
If the value in n exceeds the range, the operation error occurs, the instruction is not executed, SM0 is ON, and the error code in SR0 is 16#200B. 4. Due to the fact that the use of the instruction TO decreases the execution efficiency of the CPU module and that of the I/O module, users should use it less often. 5. The descriptions of the error codes: Additional remark: 6-321 Error code Description 16#2003 Please refer to point 1 and point 2 in the additional remark. 16#200B Please refer to point 3 in the additional remark. 16#1400 An error occurs when the data is accessed through the auxiliary processor. 16#1401 An error occurs when the data in the I/O module is accessed.
16#1402 The arrangement of the I/O modules is not consistent with the module table. 16#1407 A communication error occurs when the data is accessed through the auxiliary processor.