版权声明:墨痕诉清风 https://blog.csdn.net/u012206617/article/details/85231271
一、MOV
作用:往某个寄存器中存入数值
格式:mov 寄存器名称,数值
格式:mov 寄存器名称,寄存器名称
d 0b33:0100
***
a 0b33:0100
0B33:0100 mov cx,1234
mov bx,ax
mov dl,al //后面往前面赋值
二、ADD
作用:把两个数值相加,将结果放到第一个数值容器里
格式:ADD 寄存器名称,数值
格式:ADD 寄存器名称,寄存器名称
ADD al,FF
ADD al,01 //结果al寄存器会变成00,因为al满不会向ah进位的,得到的结果超出的会丢失
三、JMP
作用:更改CS:IP寄存器的内容,以让CPU从新制定的内存地址开始继续执行指令。
格式:jmp 段地址:偏移地址
jmp 0b33:0116