elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ASM (Moderador: Eternal Idol)
| | | |-+  [duda] string en ASM =S
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [duda] string en ASM =S  (Leído 2,752 veces)
CasiqueCasimiro

Desconectado Desconectado

Mensajes: 4


Ver Perfil
[duda] string en ASM =S
« en: 14 Mayo 2012, 23:09 pm »

hola a todos, espero que anden bien, verán, yo empece hace poco con asm, y me quiero crear un programa para realizar operaciones con string , como comparar caracteres de este entre si, etc...

el tema es que yo en c++ podia asignarle a una variable un elemento del string:

Código
  1. string cadena="ABCD123";
  2. valor=cadena[2];
  3. cout<<valor; //me imprime la letra C
  4.  

o tomar un elemento del string usando otra variable -> cadena[a]

como se puede realizar algo así en asm ??
 


En línea

_Enko


Desconectado Desconectado

Mensajes: 538



Ver Perfil WWW
Re: [duda] string en ASM =S
« Respuesta #1 en: 15 Mayo 2012, 00:14 am »

Hola, algo asi seria:
Código:
.data
cadena db "ABCDEFG",0

.code
start:
mov al, byte[cadena + 1]
;o bien
mov eax, 1
mov al, byte[cadena + eax]
en AL tendrias 'B'.


« Última modificación: 15 Mayo 2012, 01:28 am por _Enko » En línea

CasiqueCasimiro

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: [duda] string en ASM =S
« Respuesta #2 en: 16 Mayo 2012, 01:15 am »

genial, gracias, no sabes cuanto me va a ayudar eso en mi programa en asm que ordena vectores :P
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda con string
Programación C/C++
jairogon 4 3,846 Último mensaje 2 Junio 2010, 20:33 pm
por @synthesize
Duda C++, string
Programación C/C++
<<<-Basura->>> 4 3,661 Último mensaje 23 Abril 2011, 01:33 am
por <<<-Basura->>>
duda: Debug string
Ingeniería Inversa
.:UND3R:. 6 3,305 Último mensaje 23 Agosto 2011, 20:40 pm
por apuromafo CLS
[Solucionado] Borrar contenido de una variable de tipo string
Programación C/C++
bigfu 4 25,600 Último mensaje 23 Agosto 2011, 22:42 pm
por Queta
[DUDA] Redirigir salida de CreateProcess (ANSI C Windows) a un string
Análisis y Diseño de Malware
DrKillador 2 3,119 Último mensaje 24 Noviembre 2012, 13:16 pm
por DrKillador
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines