Ensamblador - Dudas sobre un problema

 
Vista:

Dudas sobre un problema

Publicado por Alvaro (1 intervención) el 21/12/2006 21:33:56
Hola soy estudiante de 1º de ingenieria inormatica y tengo que hacer un trabajo de ensamblador, y aunque estoy muy pez tengo dos dudas principales:
1)Necesito introducir un vector X de N elementos, y no se como poner el vector X en funcion de N.
2)Cual es la funcion básica que se usa para un for.

Por favo que alguien me conteste, gracias por adelantado.
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:Dudas sobre un problema

Publicado por Leandro (14 intervenciones) el 22/12/2006 13:17:07
Mira...A mi me enseñaron de esta manera trabajar un Vector...

.El vector podes definirlo en el Data Area asi:
.Data
Vector db ?
.Code
Después, el "indice" que usarías para recorrer el vector debe ser el registro de base (BX). Es decir, debería ser correcta esta expresión...vector[bx]. Para que se haga repetitivo, yo usaria la instrucción LOOP (Moviendo el valor de N a CX e inicializando en 0 a BX), entonces en cada ciclo de loop (Que decrementa CX) podrías incrementar BX.

Bueno..esta es mi colaboración. Si alguien detecta un error, márquelo de inmediato por favor. Yo soy solo un estudiante, y si bien me sobra voluntad, me falta mucho conocimiento jaja..Saludos.
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