Skip to content

A simple project that performs several operations (such as calculating the average, finding the greatest & smallest number) on an array of numbers delivered by the user. The functions can be carried out all at once. This project was coded using most of the assembly language content we learned throughout the microprocessors course.

Notifications You must be signed in to change notification settings

Yousef-nazeer/Team4-Microprocessors-Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 

Repository files navigation

Microprocessors Course

"Operations on an Array of Numbers" Project

Team Members

Introduction

This is a simple project that can perform several functions on an array of numbers provided by the user. The program reads 6 digits input in the form of ASCII code e.g: ('7') and not an integer. The user chooses an operation to perform from a list. Each operation is denoted by a letter. The functions performed by this code are as follows: calculating the summation, the average, finding the greatest & smallest number in the string, sorting it ascendingly or descendingly. The functions can be carried out all at once. This project was coded using most of the assembly language content we learned throughout the microprocessors course with a bit of extra help from internet resources.

References

  1. Irvine, K. R., & Irvine, K. R. (2011). Assembly language for x86 processors. Upper Saddle River: Prentice Hall.
  2. Brey, Barry B.. (1997). The intel microprocessors 8086/8088, 80186/80188, 80286,80386, 80486, pentium , and pentium pro processor architecture, programming, and interfacing (4th ed). New Jersey: Prentice Hall Inc.

About

A simple project that performs several operations (such as calculating the average, finding the greatest & smallest number) on an array of numbers delivered by the user. The functions can be carried out all at once. This project was coded using most of the assembly language content we learned throughout the microprocessors course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Assembly 100.0%