Files
vhdl/lib/CPUs/MIPS/sim/asm/spim_load_store.s
T
jens cd2640e9c6 Initial revision
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/


git-svn-id: http://moon:8086/svn/vhdl/trunk@986 cc03376c-175c-47c8-b038-4cd826a8556b
2013-07-24 18:13:16 +00:00

50 lines
691 B
ArmAsm

main:
li, $8, 0x81234678
# SB
li, $15, 0x10000000
sw $8, 0($15)
mfc0 $9, $12
li $10, 0x02000000
or $9, $9, $10
mtc0 $9, $12
lwl $16, 0($15)
lwl $17, 1($15)
lwl $18, 2($15)
lwl $19, 3($15)
nop
lwr $24, 0($15)
lwr $25, 1($15)
lwr $26, 2($15)
lwr $27, 3($15)
nop
lbu $16, 0($15)
lbu $17, 1($15)
lbu $18, 2($15)
lbu $19, 3($15)
nop
lb $24, 0($15)
lb $25, 1($15)
lb $26, 2($15)
lb $27, 3($15)
nop
swl $8, 4($15)
swl $8, 9($15)
swl $8, 14($15)
swl $8, 19($15)
nop
swr $8, 20($15)
swr $8, 25($15)
swr $8, 30($15)
swr $8, 35($15)
nop
sb $8, 0($15)
sb $8, 1($15)
sb $8, 2($15)
sb $8, 3($15)
nop
nop
nop