kiely@lownlab.harvard.edu (James P. Kiely) (04/25/88)
Please note the following documentation errors in the MASM 5.0
Programmer's Guide:
page 297: first paragraph, first sentence (LDS/LES)
was: The address must be stored in memory with
the offset in the upper word and the segment
stored in the lower word.
should be: The address must be stored in memory with
the offset in the lower word and the segment
stored in the upper word.
page 312: last paragraph (paragraph 4 under MUL/IMUL)
was: If the product is a 32-bit number, the most
significant bits will be in AX, the least
significant bits will be in DX, and the
overflow and carry bits will be set.
should be: If the product is a 32-bit number, the most
significant bits will be in DX, the least
significant bits will be in AX, and the
overflow and carry bits will be set.
page 315: paragraph 2 under DIV/IDIV
was: The most significant bits go in AX.
should be: The most significant bits go in DX.
I found the first error and spent three weeks on the phone with
Microsoft confirming it. When they finally conceded their mistake
they told me about the other two errors. Guess none of this matters
if you've already upgraded to 5.1.
=============================================================================
NAME: James P. Kiely USPS: Kiely Laboratories
USENET: ...!harvard!lownlab!kiely P.O. Box 624
DOMAIN: kiely@lownlab.harvard.edu Allston, MA 02134-0624
PHONE: +1 617 782 4136 USA