. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->INT指令
主题 : :  各位帮我看看,实验1对不对  [待解决] 回复[ 3次 ]   点击[ 426次 ]  
lyh1984
[帖 主] [ 发表时间:2009-06-25 18:06 ] 
荣誉值:0
信誉值:0
注册日期:2009-05-25 09:01
assume cs:code

data segment
        db "welcome to masm!",0
data ends

code segment

start: mov ax,cs
           mov ds,ax
           mov si,offset d0
           mov ax,0
           mov es,ax
           mov di,200h
           mov cx,offset endd0 - offset d0
           rep movsb
           
           mov word ptr es:[7ch*4],200h;设置中断
           mov word ptr es:[7ch*4+2],0
           
           mov ax,4c00h;
           int 21h
           

        s:        mov dh,10
                mov dl,10
                mov cl,2
                mov ax,data
                mov ds,ax
                mov si,0
                mov si,0
                int 7ch
                mov ax,4c00h
                int 21h
                
  d0:        cmp byte ptr[si],0
                  je ok
                mov al,[si]
                  mov byte ptr es:[di],al
                  inc si
                  add di,2
                  jmp short d0
                  
  endd0: nop
                   mov ax,4c00h
                   int 21h
  ok: iret
  
code ends
end start
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved