• Miércoles 26 de Febrero de 2025, 06:11

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Eternal Idol

Páginas: 1 ... 58 59 [60] 61 62 ... 205
1476
C/C++ / Re: No Es Mi Tarea
« en: Martes 18 de Marzo de 2008, 11:32 »
Podriamos resolverlas pero las tareas suelen ser aburridas y simples. De cualquier manera no se acepta que nadie publique la solucion, por eso se cierran ese tipo de hilos.

PD. No dejaste ningun link ...

1477
ASM (Ensamblador) / Re: Tutorial
« en: Martes 18 de Marzo de 2008, 01:59 »
Hay MUCHISIMA informacion en este subforo:

http://foros.solocodigo.com/index.php?showforum=15

Usa el buscador.

1478
ASM (Ensamblador) / Re: Problemilla Con Bx
« en: Lunes 17 de Marzo de 2008, 15:23 »
No miraste muy bien:

VIDEO - SET CURSOR POSITION

AH = 02h
BH = page number
0-3 in modes 2&3
0-7 in modes 0&1
0 in graphics modes
DH = row (00h is top)
DL = column (00h is left)

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

1479
ASM (Ensamblador) / Re: Funcion 02h (int 21h) Y La Funcion 09h (int 10h)
« en: Lunes 17 de Marzo de 2008, 00:43 »
De nada.

1480
ASM (Ensamblador) / Re: Retorno De Carro
« en: Domingo 16 de Marzo de 2008, 23:32 »
Al parecer con 0Ah funciona.

http://en.wikipedia.org/wiki/%5Cr%5Cn

1481
ASM (Ensamblador) / Re: Funcion 02h (int 21h) Y La Funcion 09h (int 10h)
« en: Domingo 16 de Marzo de 2008, 23:27 »
Lista de Interrupciones de Ralph Brown, un recurso muy util para los que (todavia) programan para MS-DOS:

http://www.ctyme.com/rbrown.htm

La interrupcion 21h es proveida por MS-DOS y la 10h por la BIOS. El uso es a discrecion, si estas haciendo un programa para MS-DOS y el servicio de la interrupcion 21h te sirve no hay ninguna razon para no usarlo.

1482
ASM (Ensamblador) / Re: Usando Mul
« en: Sábado 15 de Marzo de 2008, 13:33 »
Si usas tabla[1h] entonces toma el segundo y tercer byte (siendo en este caso 0900h) y lo que en realidad queres es tabla[2h] (siendo en este caso 0009h).

1483
C/C++ / Re: Queen Mckluskey
« en: Sábado 15 de Marzo de 2008, 12:33 »
No se hacen tareas.

1484
Visual C++ / Re: Librerías Bufferoverflow
« en: Sábado 15 de Marzo de 2008, 03:02 »
Me parece que va mas encaminadoa lo que comenta ProfesorX, las librerias que mencionas suelen ser necesarias para enlazar la RTL en ejecutables de 64 bits (x86-64).

1485
C/C++ / Re: Estructuras
« en: Viernes 14 de Marzo de 2008, 10:58 »
Lee el codigo, el problema es evidente.

1487
ASM (Ensamblador) / Re: Desplazar 16 Bits Un Dato Dd Añadiendo Ceros
« en: Jueves 13 de Marzo de 2008, 13:07 »
shl eax, 16

1488
ASM (Ensamblador) / Re: Duda Sobre Registros
« en: Jueves 13 de Marzo de 2008, 01:28 »
http://www.ctyme.com/intr/rb-2554.htm

Return:
AL = last character output (despite the official docs which state
nothing is returned) (at least DOS 2.1-7.0)


Y lo es, fijate cual es el valor ASCII de $.

1489
C/C++ / Re: Problema De Memoria Con Una Matriz De Strings?
« en: Lunes 10 de Marzo de 2008, 15:19 »
Usa memoria dinamica o vectores de la STL por ejemplo.

1491
C++ Builder / Re: Funcion Para El Raton
« en: Viernes 7 de Marzo de 2008, 11:41 »
GetCursorPos.

1492
ASM (Ensamblador) / Re: Escribir Y Leer Memoria !!!
« en: Viernes 7 de Marzo de 2008, 08:05 »
De nadas  B)

1493
ASM (Ensamblador) / Re: Escribir Y Leer Memoria !!!
« en: Jueves 6 de Marzo de 2008, 20:13 »
En DS:DX se pasa la cadena a ese servicio:
http://www.ctyme.com/intr/rb-2562.htm

Entonces solo tenes que pasarle el valor donde comienzan la cadena escrita por el otro programa en esos registros:

Código: Text
  1.  
  2. mov dx, 0150h&#59;dx es 0150h
  3. mov ax, 0666h
  4. push ax
  5. pop ds&#59;ds es 0666h
  6.  
  7.  

1494
ASM (Ensamblador) / Re: Escribir Y Leer Memoria !!!
« en: Jueves 6 de Marzo de 2008, 19:48 »
OK pero vas a necesitar un MS-DOS REAL (no sirve una consola de Windows) para probarlo. Yo lo acabo de hacer en 10' con MASM y lo pobre con una maquina virtual (VirtualPC).

Lo que hice fue para el primer programa escribir en una direccion que se me ocurrio (0666h:0150h) una cadena (usando rep movsb). En el segundo simplemente uso el servicio 09h de la interrupcion 21h para mostrar esa cadena en pantalla.

1495
Windows / Re: Qué Pasa?
« en: Jueves 6 de Marzo de 2008, 13:26 »
Entra a http://www.sysinternals.com/ (ahora es Microsoft) y bajate las herramientas que te parezcan utiles. Estas son las que empezaria a usar yo:

Process Explorer << para ver que mierda hay en ejecucion o en memoria (DLLs).

Autoruns << para ver que mierda se carga al iniciar Windows.

Tambien hay monitorizadores del registro, de archivos, y mas cosas.

1496
ASM (Ensamblador) / Re: Escribir Y Leer Memoria !!!
« en: Jueves 6 de Marzo de 2008, 08:08 »
¿Para que S.O.?

1497
C/C++ / Re: Vocales.cpp
« en: Martes 4 de Marzo de 2008, 23:06 »
Depuralo.

1498
Windows / Re: 2 Sistemas Operativos
« en: Lunes 3 de Marzo de 2008, 10:21 »
Borra, el que no funciona, del archivo boot.ini.

1499
C/C++ / Re: Concurso
« en: Sábado 1 de Marzo de 2008, 18:39 »
NO SE HACEN TAREAS.

1500
Papelera / Re: Programas En C++
« en: Sábado 1 de Marzo de 2008, 14:24 »
No se hacen tareas.

Páginas: 1 ... 58 59 [60] 61 62 ... 205