| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
在运行中断安装程序的时候,程序一直处于运行状态,好像进入什么死循环了,但是找不到错误,求大神解答! 
 
 
 
assume cs:code 
 
code segment 
start:        mov ax,cs 
                mov ds,ax 
                mov si, offset output 
                mov ax,0 
                mov es,ax 
                mov di, 200H 
                mov cx, offset no - offset output 
                cld 
                rep movsb 
                 
                mov ax,0 
                mov es,ax 
                mov word ptr ds:[7cH*4],200H 
                mov word ptr ds:[7cH*4+2],0 
                 
                mov ax,4c00H 
                int 21H 
                 
        output:        mov ax,0b800H 
                        mov es,ax 
                        mov di,12*160+80 
                con:        push cx 
                                mov ch,[si] 
                                jcxz outputend 
                                pop cx 
                                mov dh,[si] 
                                mov es:[di],dh 
                                mov es:[di+1],cl 
                                inc di 
                                inc di 
                                inc si 
                                jmp con 
        outputend:        pop cx 
                                iret 
                        no:        nop 
                         
code ends 
end start |   
 
 
 
 |