xanxus520 发表于 2013-6-5 08:07:27

汇编的一道显示程序,求各一行的含义

DATA   SEGMENT
MES    DB'Show a as hex:',0AH,0DH,'$'
SD   DB    'A'
DATA   ENDS

CODESEGMENT
      ASSUMECS:CODE,DS:DATA
START: MOVAX , DATA
       MOVDS , AX
       MOVDX , OFFSET MES
       MOVAH , 09H
       INT   21H

       MOVDI , OFFSET SD
       MOVAL , DS:
       ANDAL , 0F0H
       SHRAL , 4
       CMPAL , 0AH
       JB    C2
       ADDAL , 07H
C2:    ADDAL , 30H
       MOVDL , AL
       MOVAH , 02H
       INT   21H
       MOVAL , DS:
       ANDAL , 0FH
       CMPAL , 0AH
       JB    C3
       ADDAL , 07H
C3:    ADDAL , 30H
       MOVDL , AL
       MOVAH , 02H
       INT   21H
       MOVAX , 4C00H
       INT   21H
CODE   EndS
       end start


小甲鱼 发表于 2013-6-5 12:01:52

推荐您用这个指令查询器查找下即可:http://bbs.fishc.com/forum.php?mod=viewthread&tid=3800

详细使用方式都在里边呢,另外代码的话可以用论坛的代码编辑功能就不会出现:D

姗姗莱咫 发表于 2013-6-5 13:51:36

路过··········
页: [1]
查看完整版本: 汇编的一道显示程序,求各一行的含义