導航:首頁 > 編程知識 > 編程語言程序中什麼是偽指令

編程語言程序中什麼是偽指令

發布時間:2023-09-12 17:09:08

『壹』 什麼叫偽指令偽指令與指令有什麼區別

偽指令是在編譯階段發揮作用的,由匯編器(MASM、TASM等)來解釋。

一、含義不同:

偽指令告訴匯編程序進行什麼操作,僅僅在匯編時有效,比如變數的定義,內存空間的分配,指令是機器運行對應機器的一個動作,只有匯編通過,機器才能運行。指令是在執行階段發揮作用的,由CPU(Intel、AMD等)來執行。

二、作用不同:

單片機中指令是對應CPU的可執行代碼,在編譯時會分配存儲單元,運行時CPU按指令指引的方向和功能執行。偽指令是不可執行代碼,一般起輔助作用,是為編譯系統服務的,編譯時不會分配存儲單元,只是按偽指令的功能定位程序數據或指令位置。

51單片機最常用的偽指令如下:

(1)起始(Origin)偽指令

標號:ORG nn

功能: 定義程序或數據塊的起始地址。 指示此語句後面的程序或數據塊以nn為起始地址連續存放在程序存儲器中。

例如:

ORG 2000H

MOV A,20H

ORG 偽指令規定了程序的起始地址從 2000H 開始,即該程序的第一條指令「MOVA,20H」從地址 2000H 開始存放。)

以上內容參考:網路-偽指令

閱讀全文

與編程語言程序中什麼是偽指令相關的資料

熱點內容
廣州銀行app有什麼區別 瀏覽:585
蘋果系統測試文件 瀏覽:176
安卓程序安裝失敗 瀏覽:519
怎麼把文件存在蘋果手機文件app中 瀏覽:517
惡意代碼防範規范 瀏覽:767
用於建立或修改程序文件的命令是 瀏覽:25
phantomjs指定埠 瀏覽:448
extjs獲取當前第幾行 瀏覽:518
怎樣導出sql資料庫文件格式 瀏覽:157
u盤系統文件格式 瀏覽:376
javafind數組 瀏覽:41
t2080升級cpu 瀏覽:190
微信文件倒出來哪裡找到 瀏覽:722
單元格刪除文件夾內容 瀏覽:170
word2003如何修改作者 瀏覽:217
默認資料庫埠 瀏覽:537
sql資料庫mdb在哪裡 瀏覽:819
win10創作者更新了什麼好處 瀏覽:994
linuxtunelp 瀏覽:665
centos打開zip文件格式 瀏覽:995

友情鏈接