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

#1
el problema no es el dosbox, el problema es el programa la int 13h es la que maneja del cd rom y la subfuncion 45 y 46 es para abrir y ejecutar eso está bien el problema es que le hace falta algo para abrir pero no se que sea :(
#2
hola !
ya lo depure en debug y es como un ciclo que nunca termina
compila bien y todo pero no me abre la bandeja del cd rom
estoy utilizando dosbox por que tengo windows 7 y es en tasm
que crees que este mal ?
#3
Código (asm) [Seleccionar]


.model small
.stack
code segment para
assume cs:code,ds:code
org 100h
start:
mov cx,0h
unlock:
mov ah,45h
mov al,01h
mov dl,cl
int 13h
eject:
mov ah,46h
mov al,0
mov dl,cl ;s.o.
int 13h
cmp ah,0b1h
je unlock
inc cl
jnz unlock
mov ax,4c00h
int 21h
code ends
end start  


hola tengo este código que se supone que abre la bandeja del cd rom, compila bien pero al final no hace nada, alguien que me pueda decir que le hace falta para abrir la bandeja del cd rom por favor alguien que me pueda ayudar
#4
hola tengo este código
Código (asm) [Seleccionar]

.model small
.stack
code segment para
assume cs:code,ds:code
org 100h
start:
mov cx,0h
unlock:
mov ah,45h
mov al,01h
mov dl,cl
int 13h
eject:
mov ah,46h
mov al,0
mov dl,cl ;s.o.
int 13h
cmp ah,0b1h
je unlock
inc cl
jnz unlock
mov ax,4c00h
int 21h
code ends
end start

 
supuestamente abre la bandeja del cd rom, compila y hasta ahí todo bien
pero al final no abre la bandeja alguien me puede decir que es lo que falta para que pueda abrir la bandeja de verdad me urge alguien que me pueda ayudar