說明:只是壹些實用的說明jr
編譯說明:. text.globalmain等。
宏指令:李
mkdir tmp
cd tmp
vi優先
我
/* first.s*/
。文本
。全球幹線
。主入口
米安:nop
李$v0,8
jr $ ra
。結束面
:wq
gcc -g -o第壹優先
。/首先
echo $?//回顯最後壹個命令的返回值
/*add.s*/
。文本
。全球幹線
。主入口
勉:
李0.78美元
李t65438元+0.87元
添加$v 0,$ST 1
。末端總管
卡特彼勒附件
Gdb添加/輸入gdb
開始/開始
信息全部-寄存器/查看所有寄存器縮寫I全部
信息寄存器/查看通用寄存器
I r to t 1/View to t 1
I浮點/查看浮點寄存器
步進/執行指令
繼續-繼續執行
數據移動指令
宏指令實現:move $12 $13
使用指令集手冊:加$12 $13,0 # $ 12 = 13+0。
Hi和lo寄存器專門用於存儲乘法和除法的結果。
讀取操作:
mfhi $t0 #從hi移動到$ t0
mflo$t 1 #從lo$t 1移動