您的位置:首页 > 其它

王爽<<汇编语言>>实验九答案

2011-10-24 19:46 363 查看
 
assume cs:code,ds:data

;代码段

code segment

start:

mov ax,data

mov ds,ax

mov ax,0b864h;第n行首址(b8000h+0a0h*(n-1))/10h

mov es,ax

;初始化

mov bx,0

mov cx,3

;外循环3次

again2:

mov di,cx;利用cx取属性

mov ah,16[di-1];属性

push cx

;内循环

mov cx,16

mov si,0

mov di,0

again1:

mov al,ds:[si]

mov es:38h[bx][di],ax

inc si

inc di

inc di

loop again1

add bx,160

pop cx

loop again2

mov ax,4c00h

int 21h

code ends

;数据段

data segment

db 'welcome to masm!'

db 02h,24h,71h ;定义三种颜色属性data ends

end start
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  汇编 语言 c