我有以下代码,
显示一行N *
个符号
MOV CX, N
MOV AH, 2
MOV DL, '*'
JCXZ END_P
BACK:
INT 21H
LOOP BACK
END_P:
以上示例显示如何使用JCXZ
,但我不明白。即使我删除JCXZ
,它也会执行相同的工作。请帮帮我。感谢
答案 0 :(得分:2)
是什么让你认为没有jcxz
它会做同样的事情?如果n为零,使用和不使用jcxz
会发生什么?
答案 1 :(得分:2)
如果CX = 0,肯定不会做同样的事情!如果CX = 0,则跳过INT 21H调用,否则将跳过。