+ -
当前位置:首页 → 问答吧 → 求达人指点更改输出字符串颜色 一下为源码 求指点如何将输出字符串"How are you?"颜色改为黄色

求达人指点更改输出字符串颜色 一下为源码 求指点如何将输出字符串"How are you?"颜色改为黄色

时间:2011-06-23

来源:互联网

DATA SEGMENT
  STRING DB 'How are you?','$'
  BUFF DB 12 DUP(?)
  HH DB 0DH,0AH,'$'
DATA ENDS
CODE SEGMENT
  ASSUME CS:CODE,DS:DATA
MAIN:
  MOV AX,DATA
  MOV DS,AX
   
START:
  MOV BX,0H
  MOV AX,0003H
  INT 10H
   
  LEA SI,BUFF
  MOV CX,12
L1: MOV AH,7H
  INT 21H
  MOV [SI],AL
  INC SI
  MOV DL,02AH
  MOV AH,06H
  INT 21H
  LOOP L1
   
  LEA DX,HH
  MOV AH,09H
  INT 21H
   
  LEA SI,BUFF
  LEA DI,STRING
  MOV CX,12
L2:  
  MOV AL,[DI]
  CMP [SI],AL
  JNZ NO
   
H1:
  INC SI 
  INC DI
  LOOP L2
   
  CMP BX,01H
  JZ START
   
  LEA DX,STRING
  MOV AH,09H
  INT 21H 
   
  JMP EXIT
   
NO:
  MOV BX,01H
  JMP H1
   
EXIT:
  MOV AX,4C00H
  INT 21H
CODE ENDS
  END MAIN

作者: hx36526751   发布时间: 2011-06-23

见下面链接中显示子程序部分
http://topic.csdn.net/u/20110622/15/4c6c0c15-989e-4ae8-9db3-4907cd98d5ae.html?83818

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

这个程序改过后还有1处错误 我是菜鸟..

作者: hx36526751   发布时间: 2011-06-23