贪吃蛇大作战历史版:汇编语言问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 03:34:28
1,请问如何将AL=-25H化为补码

2,假设AX=0FC77H,CX=0FFFFH,则下述三条指令执行后.AX=__________,CF=__________

CLC
SAR AX,CL
XCHG CH,CL
SHL AX,CL

各位高手能解析一下吗

CX先减一,然后才判断ZF标志位是否为1(即运算结果为0),如果不是,则跳转,否则循环结束.因此如果CX赋初值为0,则循环将是一个死循环.具体的,你可以自己编个简单的程序测试一下.