1.mout 文件存盘处 文件地址
(例:"mount d d:\hbyy\hbyy",mount是挂载,挂载成功则…is mounted as…)
2.文件存盘处:
(例:"d:",冒号一定不能省!)
3.debug
(出现'–'标志debug开始)
4.指令 地址
a 1000(a是汇编指令,表示开始写mov,xchg,pop,push之类的指令。1000是指令开始的地址。)
mov ax,3000(mov指令将1000h赋值给ax)
mov bx,5000
xchg ax,bx(ax,bx)(exchange两者的值)
go=初始地址 末态地址(这个例子中1000是初始地址,注意末态地址得是结尾的下一行地址!)
这里不用go用t指令也行,但t后只能跟初始地址,一步一步来执行指令。
5.q
(结束汇编)
r命令,可以查看当前汇编状态,以及下一步要执行的汇编指令。
我浅写了两种方法交换ax与bx的值的指令。
ax初始等于3000h,bx初始等于5000h,交换后ax5000,bx3000。
累死啦!还有一种明天复杂的要当一个空的寄存器的明天再复盘!!说到就一定会做到!!!(๑•́ ₃ •̀๑)