Main Menu

Home
MASM
C
C/MASM
Java
Google
 
Home arrow MASM arrow Largest And Smallest Numbers
Largest And Smallest Numbers
TITLE Largest And Smallest Numbers Program

INCLUDE Irvine16.inc
.data
nums  WORD    01AE1h, 081CAh, 0AB85h, 024DDh, 0B1EBh, 0E4BCh, \
        0C20Ch, 011EBh, 0D8D4h, 063D7h, 054FDh, 073D7h
smlstsngd BYTE "The smallest signed value is   "
lrgstsngd BYTE "The largest signed value is   "
smlstuns BYTE "The smallest unsigned value is   "
lrgstuns BYTE "The largest unsigned value is   "
dblSpc  BYTE 0ah,0ah,0dh

.code
main PROC

 mov si,OFFSET nums
 mov cx,SIZEOF nums
 
findSmallestSigned:

loop findSmallestSigned

 mov si,OFFSET nums
 mov cx,SIZEOF nums
 
findLargestSigned:

loop findLargestSigned

 mov si,OFFSET nums
 mov cx,SIZEOF nums
 
findSmallestUnsigned:

loop findSmallestUnsigned

 mov si,OFFSET nums
 mov cx,SIZEOF nums
 
findLargestUnsigned:

loop findLargestUnsigned

 exit
main ENDP
END main
 
< Prev   Next >
© 2009 SourceRip
Joomla! is Free Software released under the GNU/GPL License.