MIPS簡單入門


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的用法

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM