80x86汇编语言程序设计:

来源:百度知道 编辑:UC知道 时间:2024/06/12 22:51:20
在STR1串中寻找字符'A',若找到则删除,切分两行显示删除前和删除后的STR1串,若找不到则显示'FIND FAIL".使用串操作指令实现以上功能的程序

DATA SEGMENT
SOURCE DB 'DAJDKAIAXK'
SPACE DB 0AH,0DH,'$'
OUTPUT1 DB 'the source data is:',0AH,0DH,'$'
OUTPUT2 DB 'the deleted data is:',0AH,0DH,'$'
BUFFER DB 200H DUP(?)
DATA ENDS
STACK1 SEGMENT STACK
DB 200H DUP(?)
STACK1 ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK1
START: MOV AX,DATA ;初始化段
MOV DS,AX
MOV DX,OFFSET OUTPUT1 ;显示字符串
MOV AH,09H ;中断显示
INT 21H
MOV DX,OFFSET SOURCE ;显示字符串
MOV AH,09H ;中断显示
INT 21H
MOV DX,OFFSET SPACE ;显示字符串
MOV AH,09H ;中断显示