指示語句和指令性語句的異同點

2025-06-18 21:30:19 字數 1589 閱讀 7073

1樓:渾辰宇

組合語言裡,只是語句是用來定義資料的,而指令性語句是用來執行的。最大的區別就是指示語句對cpu不產生任何影響,而指令性語句必然cpu驚醒操作!即執行,指令性語句cpu必然有動作的。

2樓:網友

指令性語句就是8086指令,如add指令和mov指令都是指令性語句。指示性語句也叫偽指令,比如後面要講的db、segment等。

指令性語句在彙編過程中會產生對應的目的**,而偽指令不會產生可執行的目的**,只是用來為彙編程式提供某些資訊,如偽指令可以規定乙個程式的資料段從**開始,可以規定堆疊區的大小等等。

指示性語句中也用到標號,不過這標號不帶冒號;而在指令性語句中,標號後面一定帶冒號,這是兩者之間在形式上的乙個差別。

組合語言中指令性語句與指示性語句的區別

3樓:匿名使用者

指令性語句即真指令,可以生成目標**,被cpu執行,佔用記憶體。

指示性語句即假指令,不能生成目標**,不佔用記憶體,是供彙編程式彙編源程式之用。

4樓:網友

指令性語句:主要由指令構成的語句,其格式為:

標號:]操作碼[運算元][;註釋]

例如:lop:add al,[bx] 注意:標號(這裡是lop)必須用「:」結尾。

指示性語句:要是由命令(亦稱為偽指令)構成的指令,是用來只是彙編程式進行彙編。

操作的,其格式為:

名字/變數]命令 引數[;註釋]

5樓:網友

(1)指令性語句。

指令性語句是主要由指令構成的語句,其格式為:

標號:]操作碼[運算元][;註釋]

例如:lop:add al,[bx] 注意:標號(這裡是lop)必須用「:」結尾。

2)指示性語句。

指示性語句主要是由命令(亦稱為偽指令)構成的指令,是用來只是彙編程式進行彙編。

操作的,其格式為:

名字/變數]命令 引數[;註釋]

宣告性語句和命令型語句的區別

6樓:great阿斯蘭

指令性語句8086指令add指令mov指令都指令性語句指示性語句叫偽指令比面要講db、segment等。

指示性語句用標號標號帶冒號;指令性語句標號面定帶冒號兩者間形式差別。

組合語言源程式由指令性語句和什麼語句組成?

7樓:網友

組合語言源程式,執行該語句在編譯時被翻譯成機器指令指示編譯器執行的,沒有被翻譯語句裝配時間。

8樓:慶珈藍容

偽指令語句(指示性語句),還有巨集指令語句。

9樓:網友

指令性語句和指示性語句。

與mysql的資料庫操作指令相比,php運算元據庫的語句有什麼特點?其優劣性如何?

10樓:為啥啊不能重名

~~~php操作mysql 不也得用資料庫操作指令。

乙個是資料庫 乙個是指令碼語言 感覺沒啥可比性啊~~

C程式的if語句和switch語句的用法說明與例子

嗨 把例子輸入進計算機演示一下,把不明白的問題寫出來就很容易了 你這麼寫不好回答啊 實際上在實際使用中掌握兩個例子套用就行 用if語句和switch語句分別編寫程式,實現以下功能 include void main printf 費用為 f money c語言中if else語句與switch語句區...

c語言中for語句和while語句的區別,詳細解釋下,遇到循

for 限定了迴圈次數 while 是條件迴圈,如果while內部條件滿足可以永遠循專 環下去do while也是條件迴圈,只不過條屬件在迴圈之後,每次迴圈之後才判斷條件 為了良好的變成風格 個人建議你儘量使用for迴圈就這樣吧 如果是迴圈一定次數的,for和while都差不多。如果是說要滿足某個條...

c語言的迴圈結構中continue語句和break語句的區別

break和continue的區別如下 1.break可用於 switch語句,表示跳出整個switch塊,而continue則不能用於switch語句 2.它們都可版用於迴圈語權句的迴圈體,所謂的區別也應該是它們對迴圈次數的影響不同。break用於立即退出當前迴圈,而continue僅跳過當次迴圈...