播放机必须输入介于1-4之间的数字,这样光盘就会掉进其中一个列中。我目前正在做第一栏的工作。问题是,你可以输入任何字符,它将工作(它只需要工作时,你按'1'),我不知道如何修复它。此外,这个数字出现在屏幕的左边。我怎么做?当我输入这个数字时,它不会显示在屏幕上?int 21h je Player1Check1
Player1Check<e
我很难理解这个程序集代码在做什么。函数接受一个整数参数,我应该知道哪些参数将允许我在这个块的末尾跳转。然而,我完全不知道cmpsb在做什么。我不知道%es和%ds是什么,也不知道比较什么(参数和0x8048bb0作为字符串?)。al if previous comparison results in <je 8048851是