. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->基础知识
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  <font color="red">[急]<f/ont> 谁能告诉如何触发内中断  [已解决] 回复[ 2次 ]   点击[ 291次 ]  
ylacn
[帖 主]   [ 发表时间:2010-06-02 15:17 ]   [引用]   [回复]   [ top ] 
荣誉值:2
信誉值:0
注册日期:2010-06-01 10:34
如题 下面是我改动一点的王爽老师的代码 现在还是不懂高人指点 我很着急
怎么触发他?改动后如何消失?详细点
 assume cs:code
 code segment
 start: mov ax,0
        mov es,ax
        mov word ptr es:[0*4],200h
        mov word ptr es:[0*4+2],0
        mov ax,cs
        mov ds,ax
        mov si,offset do0
        mov ax,0
        mov es,ax
        mov di,200h
        mov cx,offset do0end-offset do0
        cld
        rep movsb
        mov ax,4c00h
        int 21h
 do0: jmp short do0start
        db "overflow"
 do0start: mov ax,cs
        mov ds,ax
        mov si,202h
        mov ax,0b800h
        mov es,ax
        mov di,12*160+36*2
        mov cx,9
 s: mov al,[si]
        mov es:[di],al
        inc si
        add di,2
        loop s
        mov ax,4c00h
        int 21h
 do0end:nop
 code ends
 end start
ylacn
[第1楼]   [ 回复时间:2010-06-02 16:20 ]   [引用]   [回复]   [ top ] 
荣誉值:2
信誉值:0
注册日期:2010-06-01 10:34
急!!!来人帮我解决问题
ylacn
[第2楼]   [ 回复时间:2010-06-02 16:28 ]   [引用]   [回复]   [ top ] 
荣誉值:2
信誉值:0
注册日期:2010-06-01 10:34
此贴由 贴主 于 [ 2010-06-02 16:28 ] 结贴。 结贴原因:问题已解决
得分情况:
此问题已结贴!
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved