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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 ... 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 [328] 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 ... 381
3271  Programación / ASM / Re: Mi primer programa en NASM en: 2 Abril 2010, 12:37 pm
pero se supone que solo lo llamo una vez como es que escribe dos veces la cadena?

Llamas a sys_write dos veces (lineas 10 y 19). No es cosa del 0 terminador ya que pasas el tamaño exacto de la cadena como parametro pero tal vez eso este mal, fijate que valores tienen ahora y que valores toman si definis las variables asi:

Código
  1. msg db 'Hola mundo!',10 ;cadena
  2. len equ $ - msg ;cadena
  3. mensaje2 db 'Y buenos dias NASM',10
  4. length2 equ  $ - mensaje2
3272  Programación / ASM / Re: Mi primer programa en NASM en: 2 Abril 2010, 12:10 pm
¿Como que se ejecuta tres veces el sys_write? ¿No sera que al olvidarte de poner el 0 terminador de cadena al escribir msg tambien sale mensaje2?

¿Probaste con 0Ah?
3273  Programación / ASM / Re: Duda sobre OPCODE en: 1 Abril 2010, 17:44 pm
Si, db, dw, dd, dq (no se si hay mas pero existe el operador dup para los arrays).

¿Como supiste en este caso?  ;D

http://www.sandpile.org/ia32/index.htm
3274  Programación / ASM / Re: Duda sobre OPCODE en: 1 Abril 2010, 17:25 pm
0x3 y 0xC3 ya estan en hexadecimal, en MASM se usa la siguiente notacion:

Código
  1. .386
  2. .model flat, stdcall
  3.  
  4. .code
  5. main:
  6. db 03h, 0c3h ;add eax, ebx es insertado aca, como dos bytes
  7. dw 0c303h ;add eax, ebx es insertado aca, como una palabra
  8. ret
  9. end main
3275  Foros Generales / Sugerencias y dudas sobre el Foro / Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...) en: 1 Abril 2010, 11:43 am
No siempre entendemos las cosas... y copiar código porque sí no me parece bien.

No hace falta copiar nada, el codigo sirve como EJEMPLO si todavia quedan dudas PESE a la referencia dada por la MSDN.
3276  Foros Generales / Sugerencias y dudas sobre el Foro / Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...) en: 1 Abril 2010, 11:23 am
No me parece necesario la verdad, la documentacion y los ejemplos mas el codigo que podes encontrar en la red solucionan el 99% de los problemas. Para el resto ya hay sub-foros disponibles.
3277  Foros Generales / Sugerencias y dudas sobre el Foro / Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...) en: 1 Abril 2010, 11:09 am
Jajaja! Mira por probar (la idea no niegues que es interesante)... el foro de ASM, tardó mucho en hacerse, a base de insistir.

En realidad me referia a: "Y te responden: ¡mira la MSDN!"  ;D
3278  Foros Generales / Sugerencias y dudas sobre el Foro / Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...) en: 1 Abril 2010, 11:03 am
¿Y que te hace suponer que no obtendrias la misma respuesta?  :xD
3279  Programación / ASM / Re: Iniciando, desde -3 en: 26 Marzo 2010, 19:12 pm
Como ensamblador para Linux podes bajar NASM o FASM (para Windows MASM32), para escribir el codigo podes usar cualquier IDE.

Ejemplos de hello world podes encontrar en Google muchos, igual yo te recomendaria comprarte algun libro para arrancar
3280  Programación / ASM / Re: MASM 6.0 int 21h AH=056h Renombrar archivo en: 26 Marzo 2010, 10:08 am
¿Esos nombres largos funcionan con MS-DOS? Mejor hace el programa para un S.O. de este siglo ... sino podes probar este servicio:

http://www.ctyme.com/intr/rb-3205.htm

Páginas: 1 ... 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 [328] 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 ... 381
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines