4 2 彙編語句格式

2021-10-11 14:30:45 字數 689 閱讀 2006

語句分為 指令語句 和 偽指令語句

指令語句————執行性語句

標號: 助記符 運算元,運算元 ;注釋

偽指令語句———說明性語句

名字 助記符 引數,引數 ;注釋

名字後面的沒有』:』,是二者的主要區別

標號對應的儲存單元,存放指令

名字對應的儲存單元,存放資料

標號有:段值,偏移量,型別 三種屬性。型別有:near,far

識別符號命名:

不能是組合語言的保留字如mov、al

最多31個字母、數字、特殊字元且不能用數字打頭

不區分大小寫

運算元常量運算元

儲存器運算元

常量:1.常數

2.字元和字串

3.符號常量

port_val

equ3

count

equ100

4.數值表示式

數值運算子

邏輯運算子

關係運算子

eq equal

ne not equal

lt less than

gt great than

le less than or equal

ge great than or equal

5.位址運算子

6.型別運算子

變數:

AT T彙編格式與Intel彙編格式的比較

gcc採用的是at t的彙編格式,也叫gas格式 gnu asembler gnu彙編器 而微軟採用intel的彙編格式.一 基本語法 語法上主要有以下幾個不同.1 暫存器命名原則 at t intel 說明 eax eaxintel的不帶百分號 2 源 目的運算元順序 at t intel 說明m...

AT T彙編格式與Intel彙編格式的比較

gcc採用的是at t的彙編格式,也叫gas格式 gnu asembler gnu彙編器 而微軟採用intel的彙編格式.一 基本語法 語法上主要有以下幾個不同.1 暫存器命名原則 at t intel 說明 eax eaxintel的不帶百分號 2 源 目的運算元順序 at t intel 說明m...

AT T的彙編格式和inter彙編格式比較

gcc採用的是at t的彙編格式,也叫gas格式 gnu asembler gnu彙編器 而微軟採用intel的彙編格式.一 基本語法 語法上主要有以下幾個不同.1 暫存器命名原則 at t intel 說明 eax eaxintel的不帶百分號 2 源 目的運算元順序 at t intel 說明m...