|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 youth888 于 2020-11-3 00:00 编辑
ASSUME CS:CODESG , DS:DATASG
DATASG SEGMENT
DB 'Welcome to masm!'
DB 02H,24H,71H
DATASG ENDS
CODESG SEGMENT
START:
MOV AX, DATASG
MOV DS, AX
MOV AX, 0B800H
MOV ES, AX
MOV BX, 16 ;颜色数据段偏移地址
MOV BP, 1600 ;显示前面空出10行
MOV CX, 3 ;输出三行字符串
S:
PUSH CX
MOV SI, 0
MOV DI, 0
MOV CX, 16
S0:
MOV AL, [SI]
MOV ES:[BP].64[DI], AL
MOV AL, [BX] ;取颜色
MOV ES:[BP].65[DI], AL
INC SI
ADD DI, 2
LOOP S0
POP CX
INC BX
ADD BP, 160
LOOP S
MOV AX,4C00H
INT 21H
CODESG ENDS
END START
|
|