Solved Examples · Example 9
Q.Multiply 35H by 45H
Karnataka PUCTextbookNumericImportance★★★★★est
40% · 46/115 Questions
You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.
Start your 14-day free trial to unlock the full solution →[!TLDR]
Load 35H into A and 45H into B, run MUL AB, and the 16-bit product 0E49H appears as A = 49H (low) and B = 0EH (high).
Concept - MUL AB. Byte-by-byte unsigned multiplication uses MUL AB (no comma between A and B). One operand must be in A and the other in B; after execution the 16-bit product is split with its low byte in A and its high byte in B.
Program:
MOV A, #35H ; load 35H into A
MOV B, #45H ; load 45H into B
MUL AB ; A x B, product in B:A
``` …
Unlock everything free for 14 days
- Full step-by-step solutions
- Concept-first explanations
- Methods, shortcuts & mistakes
- PYQ mapping + timed mock tests
Full access for 14 days. No credit card required.