Adapted to run on 4/4 machines.
This commit is contained in:
parent
fee336890b
commit
52fee02e94
1 changed files with 27 additions and 12 deletions
39
emtest/tests
39
emtest/tests
|
@ -517,13 +517,23 @@ OK
|
||||||
TEST 027: test sti 2
|
TEST 027: test sti 2
|
||||||
MAIN 20
|
MAIN 20
|
||||||
#if WS == 1
|
#if WS == 1
|
||||||
loc 89
|
ldc 90
|
||||||
#endif
|
#else
|
||||||
loc 90
|
loc 90
|
||||||
|
#endif
|
||||||
lal -12
|
lal -12
|
||||||
sti 2
|
sti 2
|
||||||
|
#if WS != 2
|
||||||
|
lal -12
|
||||||
|
loi 2
|
||||||
|
#else
|
||||||
lol -12
|
lol -12
|
||||||
|
#endif
|
||||||
|
#if WS == 1
|
||||||
|
ldc 90
|
||||||
|
#else
|
||||||
loc 90
|
loc 90
|
||||||
|
#endif
|
||||||
bne *1
|
bne *1
|
||||||
OK
|
OK
|
||||||
TEST 028: test sti 4
|
TEST 028: test sti 4
|
||||||
|
@ -904,15 +914,20 @@ MAIN 0
|
||||||
OK
|
OK
|
||||||
#if WS > 1
|
#if WS > 1
|
||||||
loc 16384
|
loc 16384
|
||||||
loc 15
|
loc WS * 8 - 1
|
||||||
rol WS
|
rol WS
|
||||||
loc 8192
|
loc 8192
|
||||||
bne *1
|
bne *1
|
||||||
OK
|
OK
|
||||||
loc -2
|
loc -2
|
||||||
loc 15
|
loc WS * 8 - 1
|
||||||
rol WS
|
rol WS
|
||||||
|
#if WS == 2
|
||||||
loc 32767
|
loc 32767
|
||||||
|
#endif
|
||||||
|
#if WS == 4
|
||||||
|
loc 2147483647
|
||||||
|
#endif
|
||||||
bne *1
|
bne *1
|
||||||
OK
|
OK
|
||||||
loc -28671
|
loc -28671
|
||||||
|
@ -1213,15 +1228,15 @@ a053
|
||||||
rom 5,2,3*WS
|
rom 5,2,3*WS
|
||||||
b053
|
b053
|
||||||
con 5,2,1
|
con 5,2,1
|
||||||
MAIN 20
|
MAIN 28 : assert WS <= 8
|
||||||
loc 39
|
loc 39
|
||||||
loc 40
|
loc 40
|
||||||
loc 41
|
loc 41
|
||||||
lal -12
|
lal -28
|
||||||
loc 6
|
loc 6
|
||||||
lae a053
|
lae a053
|
||||||
sar WS
|
sar WS
|
||||||
lal -12+(3*WS)
|
lal -28+(3*WS)
|
||||||
loi 3*WS
|
loi 3*WS
|
||||||
loc 41
|
loc 41
|
||||||
bne *1
|
bne *1
|
||||||
|
@ -1245,16 +1260,16 @@ a054
|
||||||
rom 5,2,3*WS
|
rom 5,2,3*WS
|
||||||
b054
|
b054
|
||||||
con 5,2,1
|
con 5,2,1
|
||||||
MAIN 20
|
MAIN 28
|
||||||
loc 39
|
loc 39
|
||||||
loc 40
|
loc 40
|
||||||
loc 41
|
loc 41
|
||||||
lal -12
|
lal -28
|
||||||
loc 6
|
loc 6
|
||||||
lae a054
|
lae a054
|
||||||
loc WS
|
loc WS
|
||||||
sar ?
|
sar ?
|
||||||
lal -12+(3*WS)
|
lal -28+(3*WS)
|
||||||
loi 3*WS
|
loi 3*WS
|
||||||
loc 41
|
loc 41
|
||||||
bne *1
|
bne *1
|
||||||
|
@ -2014,7 +2029,7 @@ MAIN 20
|
||||||
sti 1
|
sti 1
|
||||||
loc 1030
|
loc 1030
|
||||||
lal -8
|
lal -8
|
||||||
sti WS
|
sti 2
|
||||||
loc 4
|
loc 4
|
||||||
lal -9
|
lal -9
|
||||||
sti 1
|
sti 1
|
||||||
|
@ -2043,7 +2058,7 @@ OK
|
||||||
OK
|
OK
|
||||||
lal -4
|
lal -4
|
||||||
adp -4
|
adp -4
|
||||||
loi WS
|
loi 2
|
||||||
loc 1030
|
loc 1030
|
||||||
bne *1
|
bne *1
|
||||||
OK
|
OK
|
||||||
|
|
Loading…
Add table
Reference in a new issue