What ‘s the MIPS?
匯編語言
匯編語言是一類語言的總稱,因處理器不同,而對應的不同機器的指令集也不同,產生了很多種匯編語言。
目前最流行的是ARM,MIPS,x86。ARM用於大量的移動手機和嵌入式系統。MIPS流行於IBM CPUs。x86用在Inter PCs。
匯編語言不像高級語言Java,Python,Kotlin等,只要配置相關環境,同一段代碼可以在不同操作系統上運行,而不同操作系統,不同的指令集,就要用不同的匯編語言。一旦你掌握了其中一種,就很容易學習其他的匯編語言
MIPS
MIPS是一種精簡指令集(RISC),是上面匯編語言的一種
工具
匯編語言受機器的影響,然而,MIPS有個非常好用的模擬器 Mars ,提醒一下,這個模擬器是java的一個包,所以要事先配置java環境
Hello World
首先了解一下mars的界面

把這個寫完以后,點擊菜單欄 File-save 或 Ctrl + S保存,再點擊菜單欄 Run-Assemble 或 F3鍵。(必須要先保存才能運行)

編程格式
1 .data 2 #數據段 3 .text 4 #代碼段
1 #相當於定義全局變量 2 .data 3 msg: .ascii "Hello World" 4 5 6 7 #相當於main 8 .text 9 la $a0,msg 10 li $v0,4 11 syscall #參考syscall的用法
