, . .
, , , (, SPIM ). .data , 32- , . ( .kdata .data).
:
.data 0x10001000
.align 0
.asciiz "MIPS IS GREAT!"
.text
.align 2
.globl main
main:
addiu $sp, $sp, -24
sw $ra, 16($sp)
sw $fp, 10($sp)
addiu $fp, $sp, 20
ori $v0, $0, 4
lui $a0, 0x1000
ori $a0, $a0, 0x1000
syscall
lw $ra, 16($sp)
lw $fp, 10($sp)
addiu $sp, $sp, 24
jal
, , , ( , .. ), ( , , ).
EDIT:
, - - . :
.data 0x10001000
.word LABEL
LABEL: .asciiz "Get LABEL to print this C string."
.text
.align 2
.globl main
main:
lui $4, 0x1000
ori $4, $4, 0x1000
lw $4, 0($4)
ori $2, $0, 4
syscall
SPIM ! 0x10001000 , 0x10001004 ! . , .