Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - x64core

#1531
Foro Libre / Re: Halloween
1 Noviembre 2011, 02:46 AM
Cita de: BlackZeroX (Astaroth) en 30 Octubre 2011, 22:40 PM
En donde resido se celebra el dia d emuertos no el Hallowen... aun que algunos desnaturalizados lo celebran.

Dulces Lunas!¡.

:laugh:

Cita de: Sk9ITk5Z en 31 Octubre 2011, 23:37 PM
a qui se celebra día de muertos dos días después osea 2 de noviembre...

:laugh:

Cita de: morenochico en  1 Noviembre 2011, 00:32 AM
oye constantce y si me disfrazara de toro despues de una corrida, o de pollo azado a las brazas ¿te haria gracia?

:xD :laugh:



;-) ;-) ;-)
#1532
Foro Libre / Re: Menos de una semana!¿El fin?
1 Noviembre 2011, 02:44 AM
pero es que, que mania increible la de ustedes!
esto del 5 de noviembre lo han publicado unos lammers y ustdes lo han creido!
ES FALSO!
:laugh:
#1533
bueno tengo esa duda :/
como puedo crear memoria dinamica sin usar apis? :P
es posible? lo normal seria con la virtualAlloc no?
pero derepente en una funcion dependiendo de una condicion quiero devolver un puntero a una variable string por
eso necesitaria crear una variable dinamica porque no sabria si fuera utilizada o no :P
y tambien por la eficiencia ;D
gracias ;D
#1534
Karcrack estudie tu code ;D
y pues tengo unas dudas lo segui con el dbg en el ide me las arregle como pude :P
y veo que los haces como en el "aire de la memoria" podria colgarse la app si en el array en las posiciones (-xxxxxx) se encuentre ya ocupada ? :P
#1535
 ;-) ;-) ;-) ;-)
Grande Karcrack!  ;D
lo estudiare, me imagino que es mas rapido que las apis,rtlmovememory?
#1536
buenas yo hace un tiempo
habia encontrado un link donde tenian el orden de las generaciones de los microprocesadores
pero se me perdio y no lo encuentro mas bien el link era especial para programacion en asm :P
porque los micro eran identificados asi...

8086
286
386
486
...

en wiki
http://es.wikipedia.org/wiki/Microprocesador
salen creo pero no dicen si son 286,386 , etc
y en los libros se refieren a estos de esa forma y no se como identificarlos :P
#1537
ASM / Re: Error el codigo Hola mundo :/
30 Octubre 2011, 18:34 PM
si :)
estoy usando el WinAsm
pero tambien tengo el RadAsm :P
pero con esos codigos los puse en el WinAsm :P

pero el primer codigo era de 16 bits :P y con MASM32 no pude ( ya Eternal Ido me dijo porque ) me imagino que con TASM si :P
y pues me confunde tantos tipos de proyectos que puede crear uno :P







porque hay muchos. por ejemplo que pasa si escojo un DOS y uso APIS?
bueno pues no es que sea inutil y no pruebe yo mismo pero es que eso hice :P
escoji un DOS y use APIS :P crei que me daria error pues solo se podrian usar interrupciones :P
#1538
ASM / Re: Error el codigo Hola mundo :/
30 Octubre 2011, 18:07 PM
Gracias Eternal Idol :)
pero tengo una duda ahora si entendi que por eso no ensamblaba :P
pero entonces este es de 32 bits y me da error en las mismas lineas osea cuando quiero pasar la direccion de seg de datos al registro y al final de la etiqueta :P

; HOLA.ASM
; Programa clasico de ejemplo. Despliega una leyenda en pantalla.
STACK     SEGMENT STACK                ; Segmento de pila
                    DW     64 DUP (?)             ; Define espacio en la pila
STACK     ENDS

DATA      SEGMENT                             ; Segmento de datos
SALUDO      DB    "Hola mundo!!",13,10,"$" ; Cadena
DATA      ENDS

CODE      SEGMENT                            ; Segmento de Codigo
          ASSUME CS:CODE, DS:DATA, SS:STACK

INICIO:                                                  ; Punto de entrada al programa
          MOV  AX,DATA                         ; Pone direccion en AX
          MOV  DS,AX                              ; Pone la direccion en los registros
          MOV  DX,OFFSET SALUDO      ; Obtiene direccion del mensaje
          MOV  AH,09H                            ; Funcion: Visualizar cadena
          INT     21H                                  ; Servicio: Funciones alto nivel DOS
          MOV  AH,4CH                            ; Funcion: Terminar
          INT     21H
CODE      ENDS
          END  INICIO                               ; Marca fin y define INICIO
         
       




y este si me funciono:

.386
.model flat, stdcall
option casemap :none
include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
include \masm32\include\user32.inc
includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\user32.lib
.data
HelloWorld db "Hello World!", 0
.code
start:
invoke MessageBoxA, NULL, addr HelloWorld, addr HelloWorld, MB_OK
invoke ExitProcess, 0
end start


pero entonces MASM32 solo puede trabajar con APIs? :P
pues al incio de crear un nuevo proyecto escoji uno de consola :P
y yo queria ver el hola mundo en el DOS :P
eso puede afectar a otros proyectos si uno escoje un proyecto de consola, DOS, EXE, COM?
gracias ;D
#1539
ASM / Error el codigo Hola mundo :/
30 Octubre 2011, 08:27 AM
bueno queria ver el hola mundo en asm pero me dio error :/

.model small
.stack
.data
Cadena1 DB 'Hola Mundo.$'
.code
programa:
   mov ax, @data
   mov ds, ax
   mov dx, offset Cadena1
   mov ah, 9
   int 21h
end programa



alguien me podria decir porque :P
estoy usando el IDE winAsm :P eso afecta :P y estoy ensamblando con MAsm32
me da error es estas lineas :P

   mov ax, @data
end programa

me dice:

Citar
\Masm32\Bin\ML /c /coff /Cp /nologo /I"\Masm32\Include" "C:\Users\Raul\Desktop\1.asm"

Assembling: C:\Users\Raul\Desktop\1.asm
C:\Users\Raul\Desktop\1.asm(7) : error A2006: undefined symbol : DGROUP
C:\Users\Raul\Desktop\1.asm(12) : warning A4023: with /coff switch, leading underscore required for start address : programa

Compilado listo. 2 error(es)
#1540
el primer enlace me manda al inicio :P