首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编制程序,其功能为:将一个字符串中连续相同的字符仅用一个字符代替,生成一个新的字符串。字符串以00H结束,长度不超过20个字节。 例如: 原字符串为:4EH,4EH,4EH,42H,1AH,31H,31H,00H: 新字符串为:4EH,
请编制程序,其功能为:将一个字符串中连续相同的字符仅用一个字符代替,生成一个新的字符串。字符串以00H结束,长度不超过20个字节。 例如: 原字符串为:4EH,4EH,4EH,42H,1AH,31H,31H,00H: 新字符串为:4EH,
admin
2009-02-15
49
问题
请编制程序,其功能为:将一个字符串中连续相同的字符仅用一个字符代替,生成一个新的字符串。字符串以00H结束,长度不超过20个字节。
例如:
原字符串为:4EH,4EH,4EH,42H,1AH,31H,31H,00H:
新字符串为:4EH,42H,1AH,31H,00H
部分程序已经给出,其中原始数据由LOAD过程从文件INPUT1. DAT中读入从SOURCE开始的内存单元,运算结果要求从RESULT开始存放,由SAVE过程保存到OUTPUT1.DAT文件中。请在BEGIN和END 之间补充一段源程序,完成要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终产生运行结果。
部分程序如下:
; PROG1. ASM
EXTRN LOAD:FAR,SAVE:FAR
LEN EQU 20
N EQU 10
DSEG SEGMENT
SOURCE DW N DUP (?)
RESULT DW N DUP (0)
NAME0 DB ’INPUT1. DAT’, 0
NAME1 DB ’OUTPUT1.DAT’,0
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP (?)
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG, DS:DSEG;SS:SSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DSEG
MOV DS,AX
MOV ES, AX
LEA DX,SOURCE
LEA SI,NAME0
MOV CX,N
CALL LOAD
; *** BEGIN ***
…………
…………
…………
; *** END ***
LEA DX,RESULT
LEA SI,NAME1
MOV CX,N
CALL SAVE
RET
START ENDP
CSEG ENDS
END START
选项
答案
; *** BEGIN *** LEA SI,SOURCE LEA DI,RESULT LOOP1: MOV AL,[SI] CMP AL,00H JE EXIT NEXT: INC SI MOV AH,[SI] CMP AL,AH JE NEXT MOV [DI] ,AL INC DI JMP LOOP1 EXIT: MOV [DI], AL ; *** END *** [INPUT1. DAT 中的输入数据]: 4EH,4EH,4EH,42H, 1AH,31H,31H,00H,23H,25H [输出结果] 4E 42 1A 31 00 00 00 00 00 00
解析
转载请注明原文地址:https://kaotiyun.com/show/eurZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该是()。
财务报表通常需要录入单项金额及总计金额,为了保证录入正确,常采用的校验方法是()。
在信息系统的需求分析中,首先应是()。
在关系数据库中,索引(index)是三级模式结构中的()。
软件生命周期一般可以分为两个阶段,它们分别是
表达软件模块间的关系,但不提供模块间实现控制关系的操作细节和模块内部的操作细节的设计工具是______。
一般将中断源分成两大类:强迫性中断和自愿性中断。其中,强迫性中断包括输入/输出中断、硬件故障中断、时钟中断、控制台中断和______。
计算机的IP地址由两部分组成,其中一部分是(),另一部分是主机地址。
IP地址长度为32位,以x.x.x.x格式表示,其中每个x的取值范围为
为了保证CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为
随机试题
救火时,不要张嘴呼吸或高声呐喊,以免烟火灼伤上呼吸道。
邓小平把发展生产力作为社会主义根本任务,原因在于
A.25周B.28周C.30周D.35周E.40周羊水内出现肺表面活性物质的时间是
甲乙两人系同事,甲曾委托乙创作一剧本,乙碍于情面答应为其创作,但双方没有订立任何书面合同,也未作出明确的口头约定。乙按时完稿交甲审阅,甲看后让乙再作修改。后乙因工作关系调到外省工作,乙修改完作品即以自己的名义公开发表。甲知悉后,提出异议,认为该剧本的著作权
假设某企业每年需要某种小五金1,000件,每件的订货成本为5元,每件物资的年保管费率为2%,每件产品的单价为50元,订货提前期为10天,该企业的工作日每年为300天。根据以上材料,回答下列问题:在经济订货批量模型下,该企业追求的目标是()。
世界足球锦标赛取消对职业运动员限制是在()。
关于市场结构,以下说法错误的是()。
马克思主义新世界观创立的关键在于马克思确立了
Theproblemwithtoday’shousingcrisis,politically,isthatitisjustnotallthatvisible.AttheendoftheSecondWorldWa
A、Hewasmakingaphonecall.B、Hewasansweringthephone.C、Hewassendingatextmessage.D、Hewassendingavoicemessage.D
最新回复
(
0
)