Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/03/2010, 20:51
ajre190782
 
Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 1 mes
Puntos: 0
ayudita con arreglos en Assembler!!!

Este programa me lo dejaron en la U de tarea, consiste en calcular el numero mayor dentro de un arreglo espero os sirva de algo.

Title Mayor de una lista
include irvine32.inc
.data
TableI Byte 204,223,187,54,135,2,77,44,218,199
Byte 162,209,85,254,107,233,151,36,92,100
Longuitud = ($-TableI)
Mayor Byte ?
Msj Byte "El mayor es:"
.code
main PROC
mov ecx,longuitud
mov eax,0
mov esi, OFFSET TableI
mov al, Byte PTR [esi]
mmay:
Cmp al, byte ptr [esi]
Jae Cont1
mov al, Byte PTR [esi]
Cont1:
inc esi
loop mmay
mov edx, offset msj
call WriteString
mov mayor,al
call WriteDec
CAll CRLF
exit
main ENDP
end main