第1个回答 推荐于2016-05-20
int 21h 是属DOS中断,DOS中断含有不少的功能,下面是其中一个(从键盘输入一个字符并显示在屏幕上):
.model tiny
.code
.startup
mov ah,01h ;功能码:等待按键,在按键后把字符显示在屏幕上
int 21h ;中断
int 20h ;结束程序
end
以上程序应编译成.com文件方能执行。
回答你补充的问题:
DATAS SEGMENT
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
mov ah,01h ;功能码:等待按键,在按键后把字符显示在屏幕上
int 21h ;中断
MOV AH,4CH ;结束程序
INT 21H
CODES ENDS
END START本回答被提问者采纳
第2个回答 2009-03-07
code segment
assume cs:code
start:mov al,2
mov ah,02h
int 21h
code ends
end start
int 21h是DOS中断
有点忘了,自己再想想,好久没学了