| ;# data.s |
| ;# checks all the data transfer instructions |
| foo: |
| XCH |
| XCHN |
| MOVE NUL, #01h |
| MOVE NUL, AP |
| MOVE NUL, APC |
| MOVE NUL, PSF |
| MOVE NUL, IC |
| MOVE NUL, IMR |
| MOVE NUL, SC |
| MOVE NUL, IIR |
| MOVE NUL, CKCN |
| MOVE NUL, WDCN |
| MOVE NUL, A[0] ;Just Check two boundary conditions |
| MOVE NUL, A[15] |
| MOVE NUL, ACC |
| MOVE NUL, A[AP] |
| MOVE NUL, IP |
| MOVE NUL, @SP-- |
| MOVE NUL, SP |
| MOVE NUL, IV |
| MOVE NUL, LC[0] |
| MOVE NUL, LC[1] |
| MOVE NUL, @BP[OFFS++] |
| MOVE NUL, @BP[OFFS--] |
| MOVE NUL, OFFS |
| MOVE NUL, DPC |
| MOVE NUL, GR |
| MOVE NUL, GRL |
| MOVE NUL, BP |
| MOVE NUL, GRS |
| MOVE NUL, GRH |
| MOVE NUL, GRXL |
| MOVE NUL, FP |
| MOVE NUL, @DP[0] |
| MOVE NUL, @DP[1] |
| MOVE NUL, @DP[0]++ |
| MOVE NUL, @DP[1]++ |
| MOVE NUL, @DP[0]-- |
| MOVE NUL, @DP[1]-- |
| MOVE AP, #01h |
| MOVE AP, APC |
| MOVE AP, PSF |
| MOVE AP, IC |
| MOVE AP, IMR |
| MOVE AP, SC |
| MOVE AP, IIR |
| MOVE AP, CKCN |
| MOVE AP, WDCN |
| MOVE AP, A[0] ;Just Check two boundary conditions |
| MOVE AP, A[15] |
| MOVE AP, ACC |
| MOVE AP, A[AP] |
| MOVE AP, IP |
| MOVE AP, @SP-- |
| MOVE AP, SP |
| MOVE AP, IV |
| MOVE AP, LC[0] |
| MOVE AP, LC[1] |
| MOVE AP, @BP[OFFS++] |
| MOVE AP, @BP[OFFS--] |
| MOVE AP, OFFS |
| MOVE AP, DPC |
| MOVE AP, GR |
| MOVE AP, GRL |
| MOVE AP, BP |
| MOVE AP, GRS |
| MOVE AP, GRH |
| MOVE AP, GRXL |
| MOVE AP, FP |
| MOVE AP, @DP[0] |
| MOVE AP, @DP[1] |
| MOVE AP, @DP[0]++ |
| MOVE AP, @DP[1]++ |
| MOVE AP, @DP[0]-- |
| MOVE AP, @DP[1]-- |
| MOVE APC, #01h |
| MOVE APC, AP |
| MOVE APC, PSF |
| MOVE APC, IC |
| MOVE APC, IMR |
| MOVE APC, SC |
| MOVE APC, IIR |
| MOVE APC, CKCN |
| MOVE APC, WDCN |
| MOVE APC, A[0] ;Just Check two boundary conditions |
| MOVE APC, A[15] |
| MOVE APC, ACC |
| MOVE APC, A[AP] |
| MOVE APC, IP |
| MOVE APC, @SP-- |
| MOVE APC, SP |
| MOVE APC, IV |
| MOVE APC, LC[0] |
| MOVE APC, LC[1] |
| MOVE APC, @BP[OFFS++] |
| MOVE APC, @BP[OFFS--] |
| MOVE APC, OFFS |
| MOVE APC, DPC |
| MOVE APC, GR |
| MOVE APC, GRL |
| MOVE APC, BP |
| MOVE APC, GRS |
| MOVE APC, GRH |
| MOVE APC, GRXL |
| MOVE APC, FP |
| MOVE APC, @DP[0] |
| MOVE APC, @DP[1] |
| MOVE APC, @DP[0]++ |
| MOVE APC, @DP[1]++ |
| MOVE APC, @DP[0]-- |
| MOVE APC, @DP[1]-- |