编写子程序,删除字符串中从第n个字符开始的m个字符编写子程序,删除字符串中从第n个字符开始的m个字符
编写子程序,删除字符串中从第n个字符开始的m个字符。
暨南大学本科实验报告专用纸(附页)
三、源程序(每题分开写) data segment
BUF DB 'ABCDEFGHJKLMNO$'
CENT EQU $-BUF ends
stack segment
dw 128 dup(0) ends
code segment
start:
MOV AX,DATA
MOV DS,AX
LEA BX,BUF
DEL PROC NEAR/FAR
PUSH ...
编写子程序,删除字符串中从第n个字符开始的m个字符
编写子程序,删除字符串中从第n个字符开始的m个字符。
暨南大学本科实验
专用纸(附页)
三、源程序(每题分开写) data segment
BUF DB 'ABCDEFGHJKLMNO$'
CENT EQU $-BUF ends
stack segment
dw 128 dup(0) ends
code segment
start:
MOV AX,DATA
MOV DS,AX
LEA BX,BUF
DEL PROC NEAR/FAR
PUSH AX
PUSH BX
PUSH CX
PUSH DX
MOV DX,0
MOV AH,01H
INT 21H
MOV DL,AL ;SI存放N
SUB DL,30H
MOV SI,DX
MOV AH,01H
INT 21H
MOV DL,AL ;DI存放M+N
暨南大学本科实验报告专用纸(附页)
SUB DL,30H
MOV DI,DX
ADD DI,SI
MOV CX,CENT
SUB CL,DL
LOOP1:
MOV AL,[BX+DI-1]
MOV [BX+SI-1],AL
INC BX
LOOP LOOP1
DEL ENDP
PRINT:
LEA DX,BUF
MOV AH,09H
INT 21H
mov ax, 4c00h
int 21h
ends
end start
四、结果分析(对输入\输出部分截屏)
本文档为【编写子程序,删除字符串中从第n个字符开始的m个字符】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。