汇编语言中数组中的负值

时间:2015-10-23 14:54:40

标签: arrays assembly x86

在我的x86汇编语言课中,我们遇到了这个问题:

提示用户输入有符号字节值的数组。使用扫描阵列的程序测试每个索引的负值。找到负值时,程序应打印“找到”和值。如果没有找到负值,程序应打印“未找到”。         使用:

.data
        myArray1 SBYTE -12,4,1,23,-21,45,12,-2

我在扫描数组时没有问题,但我完全不知道如何从该数组中选出一个负值形式。任何人都可以解释如何在数组中找到负值吗?

1 个答案:

答案 0 :(得分:1)

检测负数的许多方法。对于初学者来说,最直观的可能是零和分支,如果更少。我相信您知道如何使用CMPJL来实现此目标。