汇编作业 实验9
本帖最后由 康小泡 于 2016-1-29 16:47 编辑第九章 实验9 根据材料编程
本想做内外两次循环,内层16次,完成每列的显示,外层循环3次完成行,无奈发现每行的显示颜色要求不一样,现在学到的知识好像完成不了 现代码如下:
assume cs:codesg
data segment
db 'welcome to masm!'
data ends
codesg segment
kaishi: mov ax,data
mov ds,ax
mov ax,0b800h
mov es,ax
mov bx,0
mov bp,0780h ;第十二行
mov cx,16
s1: mov al,
mov ah,02h ;黑底绿字
mov es:,ax
add si,0a0h ;第二行,每次完成第一个字符的显示,然后换行
mov ah,24h ;颜色
mov es:,ax
add si,0a0h ;第三行
mov ah,71h
mov es:,ax
inc bx
mov si,0 ;行数清零
add bp,2
loop s1
mov ax,4c00h
int 21h
codesg ends
end kaishi
看上去不错,只是si一开始没有赋值, ufo9876 发表于 2016-1-29 18:21
看上去不错,只是si一开始没有赋值,
谢谢提醒 总是粗心大意 哈哈
页:
[1]