彙編小知識 一

2022-08-25 19:09:28 字數 768 閱讀 4344

1、組合語言與cpu有著密切的關係。

2、彙編格式指令是機器指令的符號表示。

3、8086與8088的最大區別在資料線上,8086是16條資料線,8088是8位資料線。

4、8086可以分為兩個部分:eu(執行部件) 與 biu(匯流排介面部件);

5、80286由4個部分組成,分別是執行部件(eu),匯流排部件(bu),介面部件(iu),位址部件(au);

6、80286可按二種模式執行:實模式(相當於8086)、保護模式(80286的本質)。

7、儲存單元的大小是乙個位元組,儲存時採用「高高低低」的原則,而針對乙個字單元,字單元的位址採用低位址方式表示。

8、邏輯段必須滿足二個條件:

(1)邏輯段的開始位址必須是16的倍數。(因為需要對16進製制的資料進行位移操作,而且最小的是16)

(2)邏輯段的最大長度為64k

9、定址方式:

(1)立即數定址:mov ax, 1234h

(2)暫存器定址:mov al, dh

(3)直接定址方式:mov ax, [1234h]

(4)暫存器間接定址:mov ax,[si]

(5)暫存器相對定址:mov ax, [si + 1234h]

ea = +

(6)基值加變值定址:mov ax, [bx+di]

ea = + {si,di}

(7)相對基值加變值定址:mov ax, [bx + di - 2]

ea = +  + {8、16位偏移量}

10、注釋方式為:「;」

彙編知識點小歸納

2014 05 25 10 20 44 1.lea 有效位址送暫存器指令,指令把源運算元的有效位址送到指定暫存器 格式為 lea reg,src offset 數值回送操作符,匯程式設計序將回送變數或標號的偏移位址值 格式為 offset variable或lable lea bx,list 在功能...

彙編預備知識 一

數制 十進位制 0 9 逢十進一,借一當十 二進位制 0 1 逢二進一,借一當二 十六進製制 0 9和a f 逢十六進一,借一當十六 數值轉換 二進位制 十六禁止 十進位制 把權值相乘再求累加和就可以得到十進位制。1101.11 2 1 2 3 1 2 2 1 2 0 1 2 1 1 2 2 13....

彙編(一) 基礎知識

每一種微處理器,由於硬體和內部結構的不同,需要不同的電平脈衝來進行工作。所以每一種微處理器都有自己的機器指令集,即機器語言。機器語言晦澀難懂,於是產生組合語言。程式設計師用組合語言寫程式,轉化為機器語言後給計算機執行。編譯器將組合語言轉化為機器語言。微機儲存器的容量最小單位為 位元組 乙個儲存單元可...