SoloCodigo

Programación General => ASM (Ensamblador) => Mensaje iniciado por: Man en Domingo 20 de Junio de 2004, 17:34

Título: Ejecutar Un Programa
Publicado por: Man en Domingo 20 de Junio de 2004, 17:34
Hola, bueno mi pregunta es: ¿como puede ejecutar un programa desde otro echo en asm? me parece que hay una int del EXEC del msdos (int 21h funcion 4b creo..) pero no se como utilizarla y me gustaria saber si hay alguna forma de hacerlo sin tener que utilizar interrupciones del DOS, hay alguna del BIOS? o de que forma podria hacerlo.

Gracias por sus respuestas :)
Título: Re: Ejecutar Un Programa
Publicado por: Super_G en Lunes 21 de Junio de 2004, 16:12
con la int 21h, la funcion es la 4BH, en AL el codigo de funcion(0 cargar y ejecutar,3cargar sin ejecutar) ES:BX direccion del bloque d eparametro; DS:DX direccion del comando.