hi!
A naughty error in the documentation which has given
me a headache:
>B.4.241 PMULHW, PMULLW: Multiply Packed 16-bit
Integers, and Store
>PMULxW takes two packed unsigned 16-bit integer
inputs, and multiplies the values in the inputs, forming
doubleword results.
This should be "two packed _signed_ 16-bit integer
inputs"
thanks,
Eivind
spookysys@hotmail.com
Logged In: YES
user_id=804543
True.
But then... an assembler manual should provide a list
of noteworthy instructions, mnemonics, encodings, etc.
instead of trying to serve as a fully-fledged ISA re-
ference. IMO the latter should be left to Intel/AMD.
Appendix B has been removed from the NASM manual due to the lack of a volunteer willing to maintain it.