中断描述符函数的实现，有bug