Programming the 8085
Home
Graphics
C++
Data Structures
Tuesday, July 27, 2010
Descending Order
6.Arrange an array of data in descending order
0000 21 00 FF LXI H,0FF00H //FF00h condain no: of items 0003 56 MOV D,M 0004 15 DCR D 0005 4A LOOP1: MOV C,D 0006 21 10 FF LXI H,0FF10H 0009 7E LOOP2: MOV A,M 000A 23 INX H 000B BE CMP M 000C DA 15 00 JNC J1 000F 46 MOV B,M 0010 77 MOV M,A 0011 78 MOV A,B 0012 2B DCX H 0013 77 MOV M,A 0014 23 INX H 0015 0D J1: DCR C 0016 C2 09 00 JNZ LOOP2 0019 15 DCR D 001A C2 05 00 JNZ LOOP1 001D 76 HLT
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment