Professional Documents
Culture Documents
Lab 5 - To Find The 2 Smallest Number From The Given List of Number
Lab 5 - To Find The 2 Smallest Number From The Given List of Number
Faculty In-charge
{Department of
CSE}
ASET,
AUM
AIM: WAP IN ASSEMBLY LANGUAGE TO FIND THE 2ND SMALLEST NUMBER
FROM THE GIVEN LIST OF NUMBER
FLOWCHART:
PROGRAM:
Address Label Mnemonics Hexcode Bytes M-Cycles T-States
0000 START MVI D,05 16 2 2 7
0001 05
0002 W LXI H, C020 21 3 3 10
0003 20
0004 C0
0005 MVI C,05 0E 2 2 7
0006 05
0007 X MOV A, M 7E 1 2 7
0008 INX H 23 1 1 6
0009 MOV B, M 46 1 2 7
000A CMP B B8 1 1 4
000B JM Y FA 3 3 10
000C 12
000D 00
000E MOV M, A 77 1 2 7
000F DCX H 28 1 1 6
0010 MOV M, B 70 1 2 7
0011 IN X H 23 1 1 6
0012 Y DRC C 0D 1 1 4
0013 JN Z X C2 3 3 10
0014 07
0015 00
0016 DCR D 15 1 1 4
0017 JN Z W C2 3 3 10
0018 02
0019 00
001A LXI H, C021 21 3 3 10
001B 21
001C C0
001D MOV A, M 7E 1 2 7
001E STA C026 32 3 4 13
001F 26
0020 C0
0021 HLT 76 1 2 5
OUTPUT: