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.
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
0