SoloCodigo

Programación General => ASM (Ensamblador) => Mensaje iniciado por: barcelona0007 en Viernes 11 de Septiembre de 2009, 00:31

Título: Eliminar un archivo en ensamblador
Publicado por: barcelona0007 en Viernes 11 de Septiembre de 2009, 00:31
El programa consiste en eliminar un archivo que se encuentre en el mismo directorio del executable, el programa a continuacion solo borrará el archivo hello.txt definido en el codigo
EL PROBLEMA ES QUE NECESITO DEFINIR EL ARCHIVO DESDE EL TECLADO, QUE RECIBA ENTRADA DE TECLADO
hasta ahora he hecho esto:

 .model small
   
      .stack
   
      .data
   
         saludo   db 'hello.txt', 00h
   
       
   
      .code
   
       
   
      main  proc              
   
         mov   ax,seg saludo    
 
         mov   ds,ax          
 
     
 
         mov   ah,41h        
 
         lea   dx,saludo        
 
         int   21h              
 
       
 
     
 
       
 
         mov   ax,4c00h      
 
         int   21h            
 
       
 
      main  endp            
 
      end main
Título: Re: Eliminar un archivo en ensamblador
Publicado por: Eternal Idol en Viernes 11 de Septiembre de 2009, 01:07
http://www.ctyme.com/intr/rb-2578.htm (http://www.ctyme.com/intr/rb-2578.htm" onclick="window.open(this.href);return false;)
http://www.ctyme.com/intr/rb-2574.htm (http://www.ctyme.com/intr/rb-2574.htm" onclick="window.open(this.href);return false;)
http://www.ctyme.com/intr/rb-2575.htm (http://www.ctyme.com/intr/rb-2575.htm" onclick="window.open(this.href);return false;)
Título: Re: Eliminar un archivo en ensamblador
Publicado por: barcelona0007 en Viernes 11 de Septiembre de 2009, 01:22
Estan buenos los documentos......veo que sabes de esto......sabes como leer desde teclado el archivo que voy a eliminar?
Título: Re: Eliminar un archivo en ensamblador
Publicado por: Eternal Idol en Viernes 11 de Septiembre de 2009, 08:42
http://www.ctyme.com/intr/rb-1754.htm (http://www.ctyme.com/intr/rb-1754.htm" onclick="window.open(this.href);return false;)
http://www.ctyme.com/intr/rb-2552.htm (http://www.ctyme.com/intr/rb-2552.htm" onclick="window.open(this.href);return false;)