OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [maxq10/] [data3.s] - Diff between revs 816 and 818

Only display areas with differences | Details | Blame | View Log

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.