Ensamblador - dudilla para un examen

 
Vista:

dudilla para un examen

Publicado por manuel (1 intervención) el 13/02/2007 11:16:54
Hola, tengo una duda, y un examen mañana xDD.
El enunciado dice lo siguiente: se tiene una tabla de numeros con signo en la posicion 3000h:200h y otra tabla de destion en la posicion 3000:400h....
Mi duda es, el desplazamiento de 200h y de 400h ?se haria de la siguiente manera?

//segemento de pila
.
.

//segmento de datos
dseg segment
org 3000h
tama db ...
tabla dw ...
tabla_destino dw ...
.
.

//segmento de codigo
.
.
lea si, tabla
lea di, tabla_destino

xor cx,cx
mov cl,tama
; ahora es cuando no se si esta bien lo siguiente

bucle:
mov AX,[si+200h]
.
.
.
.
;; y a la hora de guardarlo en la tabla de destino
mov [di+400h], AX

Agradeceria mucho una respuesta, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:dudilla para un examen

Publicado por Leandro (14 intervenciones) el 13/02/2007 12:58:12
Creo que no es necesario que pongas di + 400 o si + 200 ...con que pongas [si] o [di] segun yo se..es suficiente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar