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

Subversion Repositories xgate

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 47 to Rev 48
    Reverse comparison

Rev 47 → Rev 48

/xgate/trunk/sw/xgate_test_code/inst_test/inst_test.s
1192,7 → 1192,7
TFR CCR,R2 ; Negative=1, Zero=0, Overflow=1, Carry=0
SBC R1,R4,R7 ; R4 - R7 => R1
BMI _FAIL7 ; Negative Flag should be clear
BNE _FAIL7 ; Zero Flag should be set
BEQ _FAIL7 ; Zero Flag should be clear
BVS _FAIL7 ; Overflow Flag should be clear
BCS _FAIL7 ; Carry Flag should be clear
 
1311,6 → 1311,9
BEQ _FAIL8 ; Zero Flag should be clear
BVS _FAIL8 ; Overflow Flag should be clear
BCC _FAIL8 ; Carry Flag should be set
CMPL R7,#$FF ; Result should be -1 or $FFFF
CPCH R7,#$FF
BNE _FAIL8
 
;Test SUBH instruction
LDL R6,#$11 ; R4=$0011
1445,10 → 1448,10
RTS
_FAIL8
LDL R2,#$04 ; Sent Message to Testbench Error Register
LDL R2,#$00 ; Sent Message to Testbench Error Register
LDH R2,#$80
LDL R3,#$10
STB R3,(R2,#0)
STB R3,(R2,#4)
SIF
RTS

powered by: WebSVN 2.1.0

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