首页 > 其他 > 详细

实验10(1)

时间:2014-08-21 18:55:04      阅读:356      评论:0      收藏:0      [点我收藏+]
;实验10
;1.显示字符串
;表示要用到前面的,8,3数据好麻烦,但是最后还是用了,
;不知道push,pop这么多寄存器干嘛,可能是因为题目要求
;要保存子程序中要用到的寄存器吧~
assume cs:code,ds:data
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

        mov ax,0b800h
        mov es,ax ;定义显示段
        call show_star

        mov ax,4c00h
        int 21h

show_star:
        push cx
        push ax
        push dx
        push si
    push bx

        
        mov ch,0
        mov ax,cx
        add ax,ax
        mov ch,0
        mov cl,dh
        mov bx,0
s0:
        add bx,160
        loop s0

        add bx,ax
        mov cx,1
   Qian: 

 

实验10(1),布布扣,bubuko.com

实验10(1)

原文:http://www.cnblogs.com/sylvialucy/p/3927766.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!