+ -
当前位置:首页 → 问答吧 → MOV AH,2有什么用.....

MOV AH,2有什么用.....

时间:2011-04-06

来源:互联网

请看以下的程序:
DATAS SEGMENT FIVE DB 5
DATAS ENDS

STACKS SEGMENT
  DB 128 DUP (?)
STACKS ENDS

CODES SEGMENT
  ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
  MOV AX,DATAS
  MOV DS,AX
  MOV AL,FIVE
  ADD AL,3
  ADD AL,30H
  MOV DL,AL
  MOV AH,2
  INT 21H
  MOV AH,4CH
  INT 21H
CODES ENDS
  END START
为什么要先定义FIVE=5啊?直接MOV AL,5.然后ADD AL,3不就可以了吗?还有为什么要ADD AL,30H,MOV DL,AL,MOV AH,2,求解释???



作者: yang891026   发布时间: 2011-04-06

five db 5;就是定义了一个变量。别有太多的含义

作者: masmaster   发布时间: 2011-04-06