Skip to content
Snippets Groups Projects
Select Git revision
  • 1ede85f2888e54c801181671e70b9e29b29a2817
  • master default
  • jedian1806
  • jedian
  • Strozzi
5 results

dCacheTst.s

Blame
  • Forked from Roberto Hexsel / cMIPS
    Source project has a limited visibility.
    dCacheTst.s 510 B
    	.include "cMIPS.s"
    	.text
    	.align 2
    	.globl _start
    	.ent _start
    _start: la   $15, x_DATA_BASE_ADDR
    	addi $3,$0,-10
    	ori  $4,$0,4
    	nop
    stores:	sw   $3, 0($15)
    	addi $3,$3,1
    	add  $15,$15,$4
            bne  $3,$0,stores
    	nop  # flush pipe
    	nop
    	nop
    	nop
    	nop
    	la   $15, x_DATA_BASE_ADDR
    	la   $26, x_IO_BASE_ADDR
    	addi $3,$0,-10
    	ori  $4,$0,4
    loads:	lw   $8, 0($15)
    	add  $15,$15,$4
    	sw   $8, 0($26)
    	addi $3,$3,1
            bne  $3,$0,loads
            nop
    	nop
    	nop
    	nop
    	nop
            wait
            nop
    	nop
    	.end _start