text
la $a0,msg
li $v0,4
syscall
数据定义
定义整型数据
定义Float数据
定义Double数据
定义字符串数据
用户输入
字符串输入
整型数据输入
浮点型数据输入
单精度和双精度...双精度数(double型)在32位计算机中存储占用8字节,也就是64位,有效位数为16位,小数点后15位。...浮点寄存器
在mips中一共有32个浮点寄存器(其中包含16个双精度浮点寄存器),用于单独处理浮点数
函数声明和调用
函数声明
格式123函数名: 函数体 jr ra #ra寄存器中保存着调用指令下一条代码所在的地址...从内存中读取数据的宽度取决于寄存器的大小,由于32位cpu寄存器最大存储32位数据,因此lw t0表示一次性读取4个字节的数据到t0寄存器, 如果想要连续读取八个字节的数据,那么需要使用ld t0,表示一次性读取...,如果是双精度,只需将结尾.s改成.d即可
mips多文件开发
在文件A中定义函数
fun:
li $v0,1
li $a0,1
syscall
jr $ra
在文件B中使用关键字.include