一个简单的汇编语言程序,请教……

来源:百度知道 编辑:UC知道 时间:2024/05/23 15:25:03
不知道是不是运行环境有问题,编程时9号功能调用一直有错,于是我编了如下的小程序想测试一下9号功能是不是有问题,结果就是有错,请问一下程序有问题吗?
.486
DATA SEGMENT USE16
BUF DB 'VISION,YOU ARE THE BEST$'
DATA ENDS
CODE SEGMENT USE16
ASSUME CS:CODE,DS:DATA
BEG: MOV AH,09H
MOV DX,OFFSET BUF
INT 21H
CODE ENDS
END BEG
谢谢~~

.486
DATA SEGMENT USE16
BUF DB 'VISION,YOU ARE THE BEST$'
DATA ENDS

CODE SEGMENT USE16
ASSUME CS:CODE,DS:DATA

BEG:
mov AX, DATA ;要手动载入数据段
mov DS, AX

MOV AH,09H
MOV DX, OFFSET BUF
INT 21H

mov ah, 4ch ;加这句程序才能正常退出
int 21h
CODE ENDS
END BEG