Home »
Embedded Systems
Find minimum of two 8-bit numbers | 8086 Microprocessor
Here, we are going to learn how to find minimum of two 8-bit numbers using 8086 Microprocessor?
Submitted by Akash Kumar, on November 10, 2018
Problem: To find minimum of two 8-bit numbers using 8086 Microprocessor.
Algorithm:
- Move the first number to register AL.
- Move the second number to register BL.
- Compare the content of register AL and BL if carry goto step 5 otherwise goto step 4.
- Move the content of register BL to the register AL.
- Move the content of register AL to the memory location.
Program:
MOV AL, [0600]
MOV BL, [0601]
CMP AL, BL
JC **
MOV AL,BL
** MOV [0602], AL
HLT
Observation:
INPUT:
0600 : 14
0601 : 12
OUTPUT:
0602 : 12
Hence, we successfully find the minimum of two 8-bit numbers using 8086 Microprocessor.