六個彙編指令

2021-10-09 14:36:54 字數 580 閱讀 3388

格式:adc r/m,r/m/imm 兩邊不能同時為記憶體 寬度要一樣

格式:sbb r/m,r/m 兩邊不能同時為記憶體 寬度要一樣

格式:xchg r/m,r/m/imm 兩邊不能同時為記憶體 寬度要一樣

格式:byte/word/dword

movs byte ptr es:[edi],byte ptr ds:[esi] 簡寫為:movsb

movs word ptr es:[edi],byte ptr ds:[esi] 簡寫為:movsw

movs dword ptr es:[edi],byte ptr ds:[esi] 簡寫為:movsd

補充知識:方向標誌df(direction flag)

控制esi,edi。

df=0,esi,edi遞增。反之,遞減

格式:stos byte ptr es:[edi] 簡寫為stosb

stos word ptr es:[edi] 簡寫為stosw

stos dword ptr es:[edi] 簡寫為stosd

格式:mov ecx,10

rep movsd

pep stosd

六 彙編指令

一 mov 作用 往某個暫存器中存入數值 格式 mov 暫存器名稱,數值 格式 mov 暫存器名稱,暫存器名稱 格式 mov 段暫存器,暫存器名稱 mov ds ax 格式 mov 暫存器名稱。段暫存器 d 0b33 0100 a 0b33 0100 0b33 0100 mov cx,1234 mo...

六個排序演算法

直接插入法 官方解釋 直接插入位置的確定方法是將待插入的記錄與有序區中的各記錄自右向左一次比較其關鍵字值得大小 自我理解 直接排序法原理是通過監視哨與前乙個對比如果前一位的資料大於監視哨的資料 資料進行右移 演算法最大趟數45 n n 1 2 adjfkalsf直接插入排序法 通過arr 0 進行監...

程式設計六個原則

程式設計6大設計原則和23種設計模式,其中6大設計原則如下 1 單一職責原則 不同的類具備不同的職責,各司其職。做系統設計時,如果發現有乙個類擁有了兩種職責,那麼需要考慮可以將這個類分成兩個類嗎?如果真的有必要,那就分開,千萬不要讓乙個類幹的事情太多。ps 乙個類只承擔乙個職責,邏輯解耦,是程式邏輯...