The information in this article applies to:
SYMPTOMSWhen used with a MOV instruction, some relational operators will evaluate to the wrong value. The following listing file sections are examples of this problem. It is important to note that FFFF = true, and 0000 = false. It is also important to note that when FFFFh is used with the GT, GE, or LT, LE operator, it is interpreted as the largest positive number and not as -1. STATUSMicrosoft has confirmed this to be a problem in Microsoft Macro Assembler (MASM) version 5.0, 5.1, and 5.1a. This problem was corrected in MASM version 6.0. MORE INFORMATIONSample CodeThe following demonstrates this problem with MASM 5.0:
The following demonstrates the problem MASM 5.1:
Additional query words: 5.00 5.10 5.10a buglist5.00 buglist5.10 fixlist6.00
Keywords : |
Last Reviewed: January 4, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |