楼主不能用hlt指令呀由执行HLT引起的暂停,只有RESET(复位)、NMI(非屏蔽中断请求)、INTR(可屏蔽的外部中断请求)信号可以使其退出暂停状态。还有你的程序没返回dos也不行的,反正最好别用hlt而要用mov ax,4c00h,int 21h