Muchas gracias por responder. Efectivamente, me estaba imaginando lo de los 4 bytes que es lo que ocupa cada numero., pero tenía que resolver la duda.
Muchas gracias!
			Muchas gracias!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú.section .data
lista:		.int 1,2,10,  1,2,0b10,  1,2,0x10
longlista:	.int (.-lista)/4
resultado:	.int -1
.section .text
_start:	.global _start
	mov    $lista, %ebx
	mov longlista, %ecx
	call suma
	mov %eax, resultado
	mov $1, %eax
	mov $0, %ebx
	int $0x80
suma:
	push %edx
	mov $0, %eax
	mov $0, %edx
bucle:
	add (%ebx,%edx,4), %eax #Esta suma de 4 es la que me gustaría comprender
	inc       %edx
	cmp  %edx,%ecx
	jne bucle
	pop %edx
	ret