Files
vhdl/lib/CPUs/MIPS/sim/asm/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

65 lines
932 B
ArmAsm

.file 1 "load_store.c"
.set nobopt
.text
.align 2
.globl main
.ent main
main:
.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0
.mask 0x00000000,0
.fmask 0x00000000,0
#APP
.set noreorder
li $8, 0x81234678
li $15, 0x10000000
li $16, 0xAAAAAAAA
li $17, 0xBBBBBBBB
li $18, 0xCCCCCCCC
li $19, 0xDDDDDDDD
li $24, 0x11111111
li $25, 0x22222222
li $26, 0x33333333
li $27, 0x44444444
sw $8, 0($15)
nop
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 $16, 0($15)
lb $17, 1($15)
lb $18, 2($15)
lb $19, 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, 4($15)
sb $8, 5($15)
sb $8, 6($15)
sb $8, 7($15)
nop
.set reorder
#NO_APP
j $31
.end main