一応SRAM、USB関連以外の命令はすべて書きました。命令の先頭に点が付いてるものを書きました。点が2つ付いている命令に関しては、実機での動作を確認済です。点が3つ付いている命令は、50MHzでの動作を確認済みです。
*命令数
contest.sldにて
・・・ | Lw | 860079910 |
・・・ | sws | 519916237 |
・・・ | lws | 440224316 |
fmul | 227461722 | |
・ | Bne | 209685920 |
・・・ | cmpi | 195078876 |
・・・ | addi | 160411954 |
・・・ | add | 132794259 |
・・・ | subi | 126965969 |
・・ | jr | 124747200 |
・・・ | llo | 105809186 |
・・・ | jall | 101920116 |
・ | jl | 96323694 |
・・・ | slli | 89715071 |
fsub | 79587675 | |
・・・ | fadd | 59686473 |
・・・ | cmp | 42337435 |
・・・ | lhi | 42233392 |
・・・ | Sw | 36911668 |
fless | 36786150 | |
fcmp | 29814662 | |
fbe | 29814662 | |
・ | bl | 26987744 |
fabs | 25984135 | |
・ | jal | 22827083 |
fiszero | 11192320 | |
fispos | 7854721 | |
fisneg | 5006260 | |
・・・ | j | 4497114 |
fneg | 3881481 | |
・・・ | bg | 739318 |
floor | 189204 | |
outb | 49168 | |
ftoi | 49154 | |
itof | 16625 | |
・・・ | sub | 16512 |
setl(ll) | 8826 | |
・・・ | andi | 3329 |
・・・ | be | 3329 |
in | 325 | |
fbg | 0 | |
ble | 0 | |
stop | 0 | |
fbne | 0 | |
outw | 0 | |
bge | 0 | |
fdiv | 0 | |
fble | 0 | |
3857613195 |