mirror of
https://github.com/supleed2/ELEC50010-IAC-CW.git
synced 2024-12-23 05:45:47 +00:00
Tidy up and change bash to ./
This commit is contained in:
parent
51dbe68ea8
commit
63abcf671a
|
@ -1,4 +0,0 @@
|
||||||
12341234
|
|
||||||
01010101
|
|
||||||
12312312
|
|
||||||
88888888
|
|
|
@ -1 +0,0 @@
|
||||||
8
|
|
|
@ -1,8 +0,0 @@
|
||||||
00000008
|
|
||||||
34020008
|
|
||||||
00000000
|
|
||||||
00000000
|
|
||||||
00000000
|
|
||||||
00000000
|
|
||||||
00000000
|
|
||||||
00000000
|
|
|
@ -1,67 +1,67 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# arithmetic
|
# arithmetic
|
||||||
bash test/test_mips_cpu_harvard.sh rtl addu #Pass
|
./test/test_mips_cpu_harvard.sh rtl addu #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl addiu #Pass
|
./test/test_mips_cpu_harvard.sh rtl addiu #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl subu #Pass
|
./test/test_mips_cpu_harvard.sh rtl subu #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl and #Pass
|
./test/test_mips_cpu_harvard.sh rtl and #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl andi #Pass
|
./test/test_mips_cpu_harvard.sh rtl andi #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl or #Pass
|
./test/test_mips_cpu_harvard.sh rtl or #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl ori #Pass
|
./test/test_mips_cpu_harvard.sh rtl ori #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl xor #Pass
|
./test/test_mips_cpu_harvard.sh rtl xor #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl xori #Pass
|
./test/test_mips_cpu_harvard.sh rtl xori #Pass
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl div
|
#./test/test_mips_cpu_harvard.sh rtl div
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl divu
|
#./test/test_mips_cpu_harvard.sh rtl divu
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl mthi
|
#./test/test_mips_cpu_harvard.sh rtl mthi
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl mtlo
|
#./test/test_mips_cpu_harvard.sh rtl mtlo
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl mult
|
#./test/test_mips_cpu_harvard.sh rtl mult
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl multu
|
#./test/test_mips_cpu_harvard.sh rtl multu
|
||||||
|
|
||||||
|
|
||||||
# branches
|
# branches
|
||||||
bash test/test_mips_cpu_harvard.sh rtl beq #Pass
|
./test/test_mips_cpu_harvard.sh rtl beq #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl bgez #Pass
|
./test/test_mips_cpu_harvard.sh rtl bgez #Pass
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl bgezal #Place return address thing how??
|
#./test/test_mips_cpu_harvard.sh rtl bgezal #Place return address thing how??
|
||||||
bash test/test_mips_cpu_harvard.sh rtl bgtz #Pass
|
./test/test_mips_cpu_harvard.sh rtl bgtz #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl blez #Pass
|
./test/test_mips_cpu_harvard.sh rtl blez #Pass
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl bltz #Probably fails due to jump register thing?
|
#./test/test_mips_cpu_harvard.sh rtl bltz #Probably fails due to jump register thing?
|
||||||
bash test/test_mips_cpu_harvard.sh rtl bltzal #Pass
|
./test/test_mips_cpu_harvard.sh rtl bltzal #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl bne #Pass
|
./test/test_mips_cpu_harvard.sh rtl bne #Pass
|
||||||
|
|
||||||
# jumps
|
# jumps
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl j #Need new testcase
|
#./test/test_mips_cpu_harvard.sh rtl j #Need new testcase
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl jalr #Again how to link?
|
#./test/test_mips_cpu_harvard.sh rtl jalr #Again how to link?
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl jal #how to link?
|
#./test/test_mips_cpu_harvard.sh rtl jal #how to link?
|
||||||
bash test/test_mips_cpu_harvard.sh rtl jr #Pass
|
./test/test_mips_cpu_harvard.sh rtl jr #Pass
|
||||||
|
|
||||||
# shift
|
# shift
|
||||||
bash test/test_mips_cpu_harvard.sh rtl sll #Pass
|
./test/test_mips_cpu_harvard.sh rtl sll #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl srl #Pass
|
./test/test_mips_cpu_harvard.sh rtl srl #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl sra #Pass
|
./test/test_mips_cpu_harvard.sh rtl sra #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl srav #Pass
|
./test/test_mips_cpu_harvard.sh rtl srav #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl sllv #Pass
|
./test/test_mips_cpu_harvard.sh rtl sllv #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl srlv #Pass
|
./test/test_mips_cpu_harvard.sh rtl srlv #Pass
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# load & store
|
# load & store
|
||||||
bash test/test_mips_cpu_harvard.sh rtl lw #Pass
|
./test/test_mips_cpu_harvard.sh rtl lw #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl lb #Pass
|
./test/test_mips_cpu_harvard.sh rtl lb #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl lbu #Pass
|
./test/test_mips_cpu_harvard.sh rtl lbu #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl lh #Pass
|
./test/test_mips_cpu_harvard.sh rtl lh #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl lhu #Pass
|
./test/test_mips_cpu_harvard.sh rtl lhu #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl lui #Pass
|
./test/test_mips_cpu_harvard.sh rtl lui #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl lwl #Pass
|
./test/test_mips_cpu_harvard.sh rtl lwl #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl lwr #Pass
|
./test/test_mips_cpu_harvard.sh rtl lwr #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl sw #Pass
|
./test/test_mips_cpu_harvard.sh rtl sw #Pass
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl sb #Once switched to bus
|
#./test/test_mips_cpu_harvard.sh rtl sb #Once switched to bus
|
||||||
#bash test/test_mips_cpu_harvard.sh rtl sh #Once switched to bus
|
#./test/test_mips_cpu_harvard.sh rtl sh #Once switched to bus
|
||||||
|
|
||||||
|
|
||||||
# set on less than **Branch delay slots dont work on these...
|
# set on less than **Branch delay slots dont work on these...
|
||||||
bash test/test_mips_cpu_harvard.sh rtl slti #Pass
|
./test/test_mips_cpu_harvard.sh rtl slti #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl sltiu #Pass
|
./test/test_mips_cpu_harvard.sh rtl sltiu #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl slt #Pass
|
./test/test_mips_cpu_harvard.sh rtl slt #Pass
|
||||||
bash test/test_mips_cpu_harvard.sh rtl sltu #Pass
|
./test/test_mips_cpu_harvard.sh rtl sltu #Pass
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue