Problemas con SI

JaumeDuran
07 de Diciembre del 2003
Tengo problemas con el registro SI, cuándo lo utilizo de índice para un pequeño trozo de código como el que sigue:

.model small
.data
ProblemaSI dw 80 dup (?)
.code
inici:
mov cx, 20
mov si, 0
mov ax, 1
Carrega:
lea bx, [ProblemaSI]
mov [bx+si], ax
add di, 2
loop Carrega
EXITCODE 0
end inici

Alguién sabe porque puede pasar ??

Gràcias.

Martin Candurra
07 de Diciembre del 2003
Porque no especificas cual crees que es el problema y que intentas tú hacer con ese código.

Mariano
07 de Diciembre del 2003
Hola a todos.
El problema está en que incrementas DI en lugar de SI y
siempre apuntas a la dirección [bx+0]