1

私は次のコードを持っています、

目的:

N*シンボルの行を表示する

コード:

MOV CX, N
MOV AH, 2
MOV DL, '*'
JCXZ END_P
BACK:
    INT 21H
    LOOP BACK
END_P:

上記の例は、使用方法を示すために示されていましJCXZたが、わかりません。を削除JCXZしても、同じように動作します。私を助けてください。ありがとう

4

2 に答える 2

3

がなくても同じことができると思う理由は何jcxzですか? jcxzif n is zero がある場合とない場合はどうなりますか?

于 2012-05-01T16:31:06.437 に答える
2

CX = 0 の場合、同じことを行うことはまずありません。CX=0 の場合、INT 21H 呼び出しはスキップされますが、それ以外の場合は実行されます。

于 2012-05-01T16:31:33.797 に答える