最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

匯編語言MIPS指令分類及尋址模式原理概念

 更新時間:2021年11月10日 14:28:28   作者:KoalaZB  
這篇文章主要為大家介紹了匯編語言MIPS指令分類及尋址模式的原理及概念,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步

一、相關(guān)概念

指令集:一個給定的計(jì)算機(jī)體系結(jié)構(gòu)所包含的指令集合。

存儲程序概念:多種類型的指令和數(shù)據(jù)均以數(shù)字形式存儲于存儲器的概念,存儲程序型計(jì)算機(jī)即緣于此。

二、MIPS操作數(shù)之32個寄存器

寄存器名字 寄存器編號 寄存器功能
$zero $0 恒等于零
$at $1 被匯編器保留,用于處理大的常數(shù)
$v0 – $v1 $2-$3 存放函數(shù)返回值
$a0 – $a3 $4-$7 傳遞函數(shù)參數(shù)
$t0 – $t7 $8-$15 存放臨時變量
$s0 – $s7 $16-$23 存放需要保存的臨時值
$t8 – $t9 $24-$25 額外的存放臨時變量
$k0 – $k1 $26-$27 用于操作系統(tǒng)內(nèi)核
$gp $28 指向全局變量的指針
$sp $29 指向棧頂?shù)闹羔?/td>
$fp $30 指向棧幀的指針
$ra $31 返回地址,用于函數(shù)調(diào)用

三、MIPS匯編語言指令類型及尋址方式

1. R型指令

R型指令

2. I型指令

I型指令

I

3. J型指令

J型指令

四、MIPS類型及尋址方式分析

1. MIPS字段命名

op(6位) rs(5位) rt(5位) rd(5位) shamt(5位) funct(6位)

op:指令的基本操作,成為操作碼

rs:第一源操作數(shù)寄存器

rt:第二源操作數(shù)寄存器

rd:存放操作結(jié)果的目的寄存器

shamt:位移量

funct:功能碼

2. 指令類型

R型【op為0】

op(6位) rs(5位) rt(5位) rd(5位) shamt(5位) funct(6位)

I型

op(6位) rs(5位) rt(5位) immediate(16位)

J型

op(6位) immediate(26位)

3. MIPS尋址方式

MIPS尋址方式

《計(jì)算機(jī)組成與設(shè)計(jì)》第五版翻譯版 ↩︎

以上就是匯編語言MIPS指令分類及尋址模式原理概念的詳細(xì)內(nèi)容,更多關(guān)于MIPS指令分類及尋址模式的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 匯編實(shí)現(xiàn)簡單選擇排序的方法示例

    匯編實(shí)現(xiàn)簡單選擇排序的方法示例

    這篇文章主要介紹了匯編實(shí)現(xiàn)簡單選擇排序的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • C語言ASM匯編內(nèi)嵌語法詳解

    C語言ASM匯編內(nèi)嵌語法詳解

    這篇文章主要介紹了C語言ASM匯編內(nèi)嵌語法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • UEFI開發(fā)實(shí)戰(zhàn)SlimBootloader中調(diào)用FSP

    UEFI開發(fā)實(shí)戰(zhàn)SlimBootloader中調(diào)用FSP

    這篇文章主要為大家介紹了UEFI開發(fā)實(shí)戰(zhàn)SlimBootloader中調(diào)用FSP基礎(chǔ)教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • Visual Studio-X64匯編編寫方法

    Visual Studio-X64匯編編寫方法

    本文介紹了在Visual Studio中配置64位匯編環(huán)境和C++與匯編的混合編程的方法,詳細(xì)說明了設(shè)置平臺工具集、生成依賴項(xiàng)、鏈接器等步驟,并提供了解決可能出現(xiàn)的編譯錯誤的方案,感興趣的朋友跟隨小編一起看看吧
    2024-09-09
  • 匯編語言中DIV指令的具體用法

    匯編語言中DIV指令的具體用法

    本文主要介紹了匯編語言中DIV指令的具體用法
    2024-03-03
  • 從Go匯編角度解讀for循環(huán)的問題

    從Go匯編角度解讀for循環(huán)的問題

    Go常用的遍歷方式有兩種:for和for-range。這篇文章主要介紹了從Go匯編角度解讀for循環(huán)的兩個疑點(diǎn),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • 計(jì)算機(jī)系統(tǒng)匯編語言和機(jī)器語言深入理解

    計(jì)算機(jī)系統(tǒng)匯編語言和機(jī)器語言深入理解

    這篇文章主要為大家介紹了計(jì)算機(jī)系統(tǒng)匯編語言和機(jī)器語言深入理解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • 匯編語言程序設(shè)計(jì)之根據(jù)輸入改變屏幕顏色的代碼

    匯編語言程序設(shè)計(jì)之根據(jù)輸入改變屏幕顏色的代碼

    這篇文章主要介紹了匯編語言中的根據(jù)輸入改變屏幕顏色的代碼,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • 匯編語言實(shí)現(xiàn)在指定字符串中搜索字符''A''的方法

    匯編語言實(shí)現(xiàn)在指定字符串中搜索字符''A''的方法

    這篇文章主要介紹了匯編語言實(shí)現(xiàn)在指定字符串中搜索字符'A'的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 匯編語言顯示功能實(shí)現(xiàn)教程詳解

    匯編語言顯示功能實(shí)現(xiàn)教程詳解

    這篇文章主要為大家介紹了匯編語言顯示功能的實(shí)現(xiàn)過程,文中通過問題實(shí)例分析來為大家進(jìn)行詳細(xì)的描述講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11

最新評論

遵义市| 冕宁县| 阿城市| 浦江县| 广德县| 南岸区| 肥乡县| 无为县| 晴隆县| 察哈| 宜宾市| 京山县| 永仁县| 应用必备| 林州市| 新津县| 通海县| 波密县| 丰宁| 比如县| 图木舒克市| 寻甸| 盘山县| 吉林省| 莎车县| 安康市| 新野县| 汶上县| 隆昌县| 民权县| 邯郸县| 射洪县| 许昌市| 化德县| 博客| 泌阳县| 金寨县| 永胜县| 钟祥市| 吴忠市| 茶陵县|