• Viernes 15 de Noviembre de 2024, 07:57

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 - Mondi

Páginas: [1]
1
ASM (Ensamblador) / Re: CMD se cierra solo al finalizar la ejecucion
« en: Jueves 10 de Diciembre de 2009, 23:01 »
ok gracias, ahora si, pero igual me gustaria q al correrlo desde visual c++ se haga la pausa al final, se agradece mucho la atencion.

una pregunta, sabes de assembler? quisiera saber como guardar en un archivo los registros en forma decimal, en vez de hexa.

Gracias.

EI: juntando mensajes.

ahora si q no se q pasa, hago modificaciones a mi programa y SIEMPRE me da lo mismo, la misma ejecucion

y si lo compile de nuevo.

EI: juntando mensajes.

aqui ta la solucion a mi problema

En el menu de Herramientas / Herramientas Externas seleccionas el comando Run 16-bit ASM. Al seleccionarlo notaras que en la parte de abajo de la pantalla hay un "checkbox" que dice "Cerrar al terminar". Muy probablemente lo tienes seleccionado. Hay que des-seleccionar esa opcion y ya con eso no se cierra la pantalla al terminar la ejecucion.

2
ASM (Ensamblador) / Re: CMD se cierra solo al finalizar la ejecucion
« en: Jueves 10 de Diciembre de 2009, 22:48 »
cuando pongo c:Irvineexamplesch03prueba.asm q es donde tengo el archivo q quiero ejecutar, se abre el macro assembler xD

3
ASM (Ensamblador) / Re: CMD se cierra solo al finalizar la ejecucion
« en: Jueves 10 de Diciembre de 2009, 22:29 »
si pero yo estoy ejecutando el codigo desde macro assembler, con las librerias de kip irvine.

y no puedo poner getchar en ensamblador...

4
ASM (Ensamblador) / Re: CMD se cierra solo al finalizar la ejecucion
« en: Jueves 10 de Diciembre de 2009, 22:22 »
TITLE Add and Subtract              (16-bit.asm)

; This program adds and subtracts 32-bit integers.
; Last update: 06/01/2006

INCLUDE Irvine16.inc

.code
main PROC
   mov   ax,@data
   mov   ds,ax

   mov   eax,10000h      ; EAX = 10000h
   add   eax,40000h      ; EAX = 50000h
   sub   eax,20000h      ; EAX = 30000h
   call   DumpRegs

   exit
main ENDP
END main

este es el programa de prueba de la libreria Irvine, de 16 bits, entonces hago el build, dps run, y al correrlo, se abre el cmd, veo unas lineas rapidas, y luego se cierra rapidamente.

gracias.

5
ASM (Ensamblador) / CMD se cierra solo al finalizar la ejecucion
« en: Jueves 10 de Diciembre de 2009, 22:08 »
Bueno, eso q dice el titulo, ejecuto un codigo en macro assembler, visual c++ express edition, y al final tengo un call DumpRegs, para ver los registros, y los muestra pero se cierra inmediatamente y no los puedo visualizar, alguien podria ayudarme?

Gracias.

Páginas: [1]