关于读取1f1端口获取光驱状态的问题在用汇编向1f7端口发送DAH命令(GET MEDIA STATUS)后,然后读取1f1寄存器里内容,按照ata标准,是应该能判断出光驱是否有盘的,但我在试验时,只是有些光驱可以,有些不可以,不知道问题出在哪?本人新手,希望知道的指点下,先谢了![解决办法]按你的做法要先确定光驱是接在IDE1上才行。