六、汇编指令
一、MOV
作用:往某個寄存器中存入數值 格式:mov 寄存器名稱,數值 格式:mov 寄存器名稱,寄存器名稱 格式:mov 段寄存器,寄存器名稱 mov ds:ax 格式:mov 寄存器名稱。段寄存器 格式:mov 偏移地址,寄存器名稱 mov [0000],ax 格式:mov 寄存器名稱,偏移地址 mov ax,[0000]d 0b33:0100*** a 0b33:0100 0B33:0100 mov cx,1234 mov bx,ax mov dl,al //后面往前面賦值?
二、ADD
作用:把兩個數值相加,將結果放到第一個數值容器里 格式:add 寄存器名稱,數值 格式:add 寄存器名稱,寄存器名稱 格式:add 寄存器名稱,偏移地址 (add ax,[0000]) 格式:add 偏移地址,寄存器名稱 (add [0000], ax)ADD al,FF ADD al,01 //結果al寄存器會變成00,因為al滿不會向ah進位的,得到的結果超出的會丟失三、JMP
作用:更改CS:IP寄存器的內容,以讓CPU從新制定的內存地址開始繼續執行指令。 格式:jmp 段地址:偏移地址jmp 0b33:0116?
?
?
?
?
?
?
總結
- 上一篇: wireshark全网过虑最全规则
- 下一篇: 高并发网络编程之epoll(个人遇到最好