第三版 第9章 实验10
本帖最后由 andyup 于 2016-2-25 17:17 编辑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:mov al,10
dec dh
mul dh
add ax,0b800h
mov es,ax;定位输出行段地址
mov dh,0
mov di,dx
add di,di
mul di;取出参数列
mov ah,cl;取出参数颜色
mov ch,0;初始化
change:mov cl,
jcxz ok
mov al,cl;合成输出信息
mov es:,ax;写入输出信息
add si,1;跳一个字符
add di,2;跳一列
jmp short change
ok:ret
code ends
end start
页:
[1]