- Trending Categories
- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies

- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who

# 8086 program to determine largest number in an array of n numbers

In this program we will see how to find the largest number in a given array.

## Problem Statement

Write 8086 Assembly language program to find the largest number in a given array, which is starts from memory offset 501. The size of the series is stored at memory offset 500. Store the largest number at memory offset 600.

## Discussion

At first we are taking the size of the array from memory offset 500. Then using that size, we are initializing the counter to read and check all the numbers. We are taking the first number into AL, then check each number and compare it with AL. If the AL is smaller than the array element, then update AL with the array element. Otherwise skip that element and point to next element. Thus the largest element is found.

## Input

Address | Data |
---|---|

… | … |

500 | 06 |

501 | 51 |

502 | 24 |

503 | 2C |

504 | CF |

505 | 3E |

506 | 45 |

… | … |

## Flow Diagram

## Program

## Output

Address | Data |
---|---|

… | … |

600 | CF |

… | … |

- Related Articles
- 8086 program to determine cubes of numbers in an array of n numbers
- 8086 program to determine squares of numbers in an array of n numbers
- 8086 program to determine modulus of first array elements corresponding to another array elements\n
- 8086 program to find average of n numbers
- 8085 program to search a number in an array of n numbers
- 8086 program to generate AP series of n numbers
- 8086 program to generate G.P. series of n numbers
- 8086 program to determine product of corresponding elements of two array elements
- Java program to find the largest number in an array
- Java program to find the 3rd largest number in an array
- Java program to find the 2nd largest number in an array
- 8085 Assembly language program to find largest number in an array
- Program to Find the largest number in an array of data in 8085 Microprocessor
- 8086 program to sort an integer array in ascending order
- 8086 program to sort an integer array in descending order

Advertisements