本部分主要为王爽《汇编语言》第11章标志寄存器一些指令的用法举例。
1.adc进位加法指令探索:
注意使用不影响CF位的语句
需要注意的点:
1.子程序的结构:
先把所有要用到的寄存器入栈,在程序结束后出栈
2.设置好CF的值:
令sub ax,ax
提前将CF的值清零
使用inc
和loop
调整偏移地址,而不用add
,防止影响CF的值
add128: push ax
push cx
push si
push di
push bx
sub ax,ax
mov cx,8
s: mov<