Assembly language program for multiplication table in 8086

8086 Unsgined Multiplication Instruction

The MUL instruction deals with the multiplication of two unsigned numbers. There are types of multiplication depending on the number of bits:.
1) Byte with byte.
2) Word with Word.
3) Byte with word Byte with Byte multiplication: In this multiplication, one operand resides in an AL register and the other one is source. Source can be a register or memo.

Word with Word Multiplication

In this multiplication, one operand is loaded in AX register and the source should be a 16-bit register or a memory address. The two words of 16-bits on multiplication can produce a 32-bit word. So, in that case, the lower bytes of word are stored in AX register and higher bytes in DX register.

Can I perform multiplication without using a MUL instruction?

Performing multiplication without using the mul instruction is clear enough, but saying you can only use shl, shr, rol, and ror instructions is not sufficient to solve this task.


Categories

Assembleur 8086
Assembly language course
Assembler language programming for ibm z system
Assembly language programming and organization of ibm pc
Assembly language programming and organization of the ibm pc pdf free download
Assembly language programming and organization of the ibm pc pdf download
Assembly language programming and organization of the ibm pc by ytha yu
Assembly language programming and organization of the ibm pc by charles marut
8086 assembly language programming code for beginners
Assembly language book
Assembly language to object program
Can you program arduino in assembly
How to run assembly language program
Programmation vba
Vb.net language
X86 assembly pdf
Best software for assembly language programming
Best ide for assembly language programming
Assembly language program to convert celsius to fahrenheit
Assembly language program for descending order in 8085