SoloCodigo

Programación General => ASM (Ensamblador) => Mensaje iniciado por: chino en Martes 27 de Agosto de 2002, 08:31

Título: Re: manejo de archivos en C++ con ensamblador
Publicado por: chino en Martes 27 de Agosto de 2002, 08:31
Deseo saber o encontrar un ejemplo de manejo de archivos en C++ usando interrupciones de ensamblador, esto para un trabajo de crear un archivo en c++ usando el lenguaje ensamblador
Título: Re: manejo de archivos en C++ con ensamblador
Publicado por: Super_G en Jueves 16 de Octubre de 2003, 06:47
primero para manejar archivos debes manejar interrupciones, y la int 21h es la que se usa en ensamblador para este fin
la funcion "3dh" es para abrir archivo, la "3fh" para leer y "40h" para escribir
Título: manejo de archivos en C++ con ensamblador
Publicado por: Super_G en Jueves 30 de Octubre de 2003, 17:26
Pero esxitira un problama los nombres d elos archivos deben terminar con 0, eso es lo que dice la "int 21h" y para la parte de segmento el C sera quien maneje y estos no sera como en ASM que tines las cosas mas directas
Título: Re: manejo de archivos en C++ con ensamblador
Publicado por: macklein en Lunes 23 de Febrero de 2004, 21:02
Hola a todos.....
Super G, yo he estado intentando manejar archivos en ensamblador y tengo una duda. Estoy usando handles, el servicio 3dh y el 3fh para abrir y leer el archivo. Lei que en cx hay que poner el tamaño de bytes, pero como puedo saberlo. Ademas si le pongo mas de 48 bytes me da un error.
Puedes ayudarme?
Título: Re: manejo de archivos en C++ con ensamblador
Publicado por: Super_G en Miércoles 3 de Marzo de 2004, 14:46
Aqui te mando un progarama que lee un archivo muestra el contrnido en pantalla y lo hace cada 50 BYTES,,,
espero te sirva

CHAUUUUUUUUU