汇编网首页登录博客注册
zwjq的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
文章收藏

[2010-08-25 13:43] 实验十(第一个)

图片载入中
方法有点笨。。。加油!!!

assume cs:code
data segment 
db 'Welcome to masm!',0
data ends

code segment
start:mov dh,8
      mov dl,3
      mov cl,2
      mov ax,data
      mov ds,ax
      mov si,0
      call show_str
 
      mov ax,4c00h
      int 21h
show_str:
push si
push ax
push bx
push cx
push dx
mov ax,0b800h
mov es,ax

mov bx,0
mov di,0
mov al,160
mul dh
add bx,ax

mov al,2
mul dl
add bx,ax

mov dl,cl
change:  
mov cl,[si]
mov ch,0
jcxz ok
mov al,[si]
mov es:[bx+di],al
mov es:[bx+di+1],dl
add di,2
inc si
jmp short change
ok:pop dx
pop cx
pop bx
pop ax
pop si
 ret
 
code ends
end start
评论次数(0)  |  浏览次数(681)  |  类型(汇编作业) |  收藏此文  | 
 
 请输入验证码  (提示:点击验证码输入框,以获取验证码