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

匯編語言偽指令和匯編指令的區(qū)別

 更新時間:2020年01月20日 10:16:38   作者:豬哥-嵌入式  
指令是控制程序運行時的機器代碼運作的,是CPU執(zhí)行的依據(jù),編程、編譯、執(zhí)行都是有效的。偽指令不直接控制運行時刻的機器,但是控制翻譯程序如何生成機器指令代碼,感興趣的朋友跟隨小編一起看看吧

[指令語句]

每一條指令語句在源程序匯編時都要產(chǎn)生可供計算機執(zhí)行的指令代碼(即目標代碼),所以這種語句又叫可執(zhí)行語句。每一條指令語句表示計算機具有的一個基本能力,如數(shù)據(jù)傳送,兩數(shù)相加或相減,移位等,而這種能力是在目標程序(指令代碼的有序集合)運行時完成的,是依賴于汁算機內(nèi)的中央處理器(CPU)、存儲器、I/O接口等硬件設備來實現(xiàn)的。

[偽指令語句]

偽指令語句是用于指示匯編程序如何匯編源程序,所以這種語句又叫命令語句。例如源程序中的偽指令語句告訴匯編程序:該源程序如何分段,有哪些邏輯段在程序段中哪些是當前段,它們分別由哪個段寄存器指向;定義了哪些數(shù)據(jù),存儲單元是如何分配的等等。偽指令語句除定義的具體數(shù)據(jù)要生成目標代碼外,其他均沒有對應的目標代碼。偽指令語句的這些命令功能是由匯編程序在匯編源程序時,通過執(zhí)行一段程序來完成的,而不是在運行目標程序時實現(xiàn)的。

偽指令沒有對應的機器代碼,它不像指令那樣由CPU來執(zhí)行,它 是由MASM匯編程序?qū)υ闯绦騾R編期間進行處理的.

再次介紹指令和偽指令的區(qū)別

這個標題看似簡單,但是我卻一下子沒明白,這里做下記錄。

    指令:每一條指令語句在源程序匯編時都要產(chǎn)生可供計算機執(zhí)行的指令代碼(即目標代碼),所以這種語句又叫做可執(zhí)行語句,每一條指令語句表示CPU具有的一個基本能力,比如數(shù)據(jù)傳送,兩數(shù)相加或相減,移位等,而這種能力是在目標程序運行時完成的,是依賴于CPU、存儲器、IO等接口設備來實現(xiàn)的。

    偽指令:顧名思義,它不是真正的指令,也就是不是最終的指令,是用于指示匯編程序如何匯編源程序,所以這種語句又叫命令語句,例如偽指令告訴匯編程序,該源程序如何分段,有哪些邏輯段在程序段中,哪些是當前段等等,偽指令語句的這些命令功能是由匯編程序在匯編源程序時,通過執(zhí)行另外一段程序來完成的,而不是在運行目標程序時實現(xiàn)的。

    那么為什么要有偽指令,而不直接都用指令呢?原因是為了實現(xiàn)更高級的功能。

    總結(jié):指令是控制程序運行時的機器代碼運作的,是CPU執(zhí)行的依據(jù),編程、編譯、執(zhí)行都是有效的。

              偽指令不直接控制運行時刻的機器,但是控制翻譯程序如何生成機器指令代碼,也就是只為編譯服務,編譯完成后,偽               指令的作用也就消失了。

總結(jié)

以上所述是小編給大家介紹的匯編語言偽指令和匯編指令的區(qū)別,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關文章

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

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

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

    匯編語言Debug命令詳解教程

    這篇文章主要為大家介紹了匯編語言Debug命令的教程,文中對Debug的命令進行了全面的講解有需要的朋友可以借鑒參考共同學習下,希望能夠有所幫助
    2021-11-11
  • 匯編實現(xiàn)的memcpy和memset的方法

    匯編實現(xiàn)的memcpy和memset的方法

    這篇文章主要介紹了匯編實現(xiàn)的memcpy和memset的方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • 匯編語言顯示功能實現(xiàn)教程詳解

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

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

    x86匯編DOS編程環(huán)境搭建過程

    在學習x86匯編時,第一步是搭建一個可以編譯、運行代碼的環(huán)境,這個搭建方法也真的超簡單,本文重點給大家介紹x86匯編DOS編程環(huán)境搭建過程,感興趣的朋友一起看看吧
    2021-11-11
  • 匯編語言入門匯編指令及寄存器詳解教程

    匯編語言入門匯編指令及寄存器詳解教程

    這篇文章主要為大家介紹了匯編語言入門匯編指令及寄存器的詳解教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-11-11
  • 匯編基礎教程段的定義應用詳解

    匯編基礎教程段的定義應用詳解

    這篇文章主要為大家介紹了匯編基礎教程段的基本定義與應用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-11-11
  • 匯編語言中cmp指令用法筆記與總結(jié)

    匯編語言中cmp指令用法筆記與總結(jié)

    這篇文章主要介紹了匯編語言中cmp指令用法,結(jié)合實例形式總結(jié)分析了匯編語言cmp指令基本功能、使用方法及操作注意事項,需要的朋友可以參考下
    2020-01-01
  • 匯編語言 輸入10個數(shù)排序并輸出的實現(xiàn)

    匯編語言 輸入10個數(shù)排序并輸出的實現(xiàn)

    這篇文章主要介紹了匯編語言 輸入10個數(shù)排序并輸出的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-01-01
  • 詳解匯編語言各種指令的解釋與用法

    詳解匯編語言各種指令的解釋與用法

    這篇文章主要介紹了匯編語言各種指令的解釋與用法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02

最新評論

九江市| 临沧市| 景洪市| 郓城县| 眉山市| 淄博市| 保德县| 湖北省| 江孜县| 房山区| 手游| 河津市| 商都县| 深州市| 栾城县| 突泉县| 古浪县| 岑溪市| 高尔夫| 桐梓县| 丹江口市| 防城港市| 南充市| 临西县| 龙泉市| 特克斯县| 山西省| 德兴市| 隆德县| 郁南县| 永嘉县| 轮台县| 西林县| 寻甸| 邵阳县| 乌拉特中旗| 衡阳市| 高平市| 竹山县| 鹿邑县| 邳州市|