| Operation: | MUL |
| Function: | Multiply Accumulator by B |
| Syntax: | MUL AB |
| Instructions | OpCode | Bytes | Cycles | Flags |
| MUL AB | 0xA4 | 1 | 4 | C, OV |
Description: Multiples the unsigned value of the Accumulator by the unsigned value of
the "B" register. The least significant byte of the result is placed in the Accumulator and
the most-significant-byte is placed in the "B" register.
The Carry Flag (C) is always cleared.
The Overflow Flag (OV) is set if the result is greater than 255 (if the most-significant
byte is not zero), otherwise it is cleared.
See Also: DIV,
Instruction Set
(C) Copyright 1997 - 2008 by Vault Information Services LLC. All Rights Reserved.
Information provided "as-is" without warranty. Please see details.
Contact us for usage and copy permission.
|