实验内容
- 此实验是根据课本材料编程,材料见汇编语言(王爽)第三版P188.
- 要求:在屏幕中间分别显示绿色,绿底红字,白底蓝字的"welcome to masm!".
代码
assume cs:code,ds:data
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax ;暂存字符串数据
mov ax,0b800h ;此处位显示缓冲区
mov es,ax
mov si,0
mov di,2014
mov cx,16
display: mov al,ds:[si]
mov es:[di],al
mov byte ptr es:[di+1],02h;绿字,在这里根据原理改变02h就可以改变颜色
inc si
add di,2
loop display
mov ax,4c00h
int 21h
code ends
end start