首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序用来删除字符串’AABA’中第1个出现的由DAT单元指定的字符,删除字符后,后面字符前移,并在字符串尾部添加字符,’$’(24H)。请在横线处填充,使程序能达到预定的功能。 DSEG SEGMENT BUF D
下面的程序用来删除字符串’AABA’中第1个出现的由DAT单元指定的字符,删除字符后,后面字符前移,并在字符串尾部添加字符,’$’(24H)。请在横线处填充,使程序能达到预定的功能。 DSEG SEGMENT BUF D
admin
2010-11-09
44
问题
下面的程序用来删除字符串’AABA’中第1个出现的由DAT单元指定的字符,删除字符后,后面字符前移,并在字符串尾部添加字符,’$’(24H)。请在横线处填充,使程序能达到预定的功能。
DSEG SEGMENT
BUF DB ’AABA’
CNT DW $-BUF
DAT DB 41H
DSEG ENDS
SSEG SEGMENT STACK
DB 256DUP (0)
SSEG ENDS
CSEG SEGMENT
ASSUME DS:DSEG. SS:SSEG,CS:CSEG. ES:DSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX, DSEG
MOV DS,AX
MOV ES,AX
CLD
LEA DI,BUF
MOV CX,CNT
MOV AL,DAT
REPNE SCASB
JE DEL
JMP EXIT
DEL: JCXZ FILL
NEXT: MOV BL.[DI]
MOV [DI-1],BL
INC DI
LOOP NEXT
FILL: MOV ______, 24H
EXIT: RET
START ENDP
CSEG ENDS
END START
选项
答案
BYTE PTR [DI-1]或者byte ptr[di-1]
解析
该程序先在指定的字符中查找DAT指定的字符41H,若没有查到则该程序结束,若找到,则判断其在字符串中的位置,删除该字符,并将后面的字符前移,根据题目要求在字符串结尾加上字符’$’(24H)。空缺处完成的功能是在字符串结尾加上字符’$’(24H),由于DI的属性是字类型,而操作数要求是字节类型,所以要改变操作数的属性。
转载请注明原文地址:https://kaotiyun.com/show/wRgZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
对于数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权的人员是()。
进程在运行过程中,因等待某一事件而暂时不能运行的状态称为【】状态。
BSP方法实施时,根据数据类的特点将子系统分类,下面哪种不构成子系统类?
在数据安全权限和授权的不同形式下,()属于修改数据库模式的权限。
原型化法提供了一个完整的、灵活的、近于动态的需求定义技术,下列()不是它的特征。
为了最终实现目标系统,必须设计出组成这个系统的所有程序和文件,通常分为两个阶段完成,即()和过程设计。
BSP的过程分类,产品/服务和支持性资源都属于有生命周期的过程,下面哪个过程属于回收/分配阶段?
文件系统的主要目的是()。
计算机的主存储器(内存)用来存储数据和指令,为了实现按地址访问,每个存储单元必须有一个惟一的地址。PC机主存储器的编址单位是【】。
用补码表示的两个整数相加时,判断溢出的规则是
随机试题
学校作为整个社会体系的重要组成部分,在培养国家和民族的未来人才中具有重要的作用。根据各级各类学校任务确定的对所培养的人的特殊要求叫作()。
Infootball,nothingismorevaluablethanthewonderkid.Managersspendplentyoftheirtimesearchingfortheseraregems(室石)
如果
用于治疗热毒疮疡,咽喉肿痛,药食中毒的药物是
以下哪条不是促进扩散的特征
一、背景某机电安装公司承建一个生活小区室外热力管网工程安装任务。施工范围是由市政热力管网至各居民住宅楼号室外1m,管线是不通行地沟敷设。该项目的所有施工内容完毕,并与市政热力管网和各楼号热力管网接通后,在进行竣工验收的同时,项目经理部组织整理竣工
苏联早期领导人布哈林曾说:“我们过去以为可以一举消灭市场关系.而实际情况却表明,我们恰恰要通过市场关系走向社会主义。”这一思想符合苏俄(联)实行的经济政策是()。
当事人对于买卖合同风险转移没有约定的,标的物毁损、灭失的风险的转移时间是()。
设f(x),g(x)在[a,b]上连续,在(a,b)内可导,证明:存在ξ∈(a,b),使得
HowAdvertisementIsDone?A)Whenwechooseawordwedomorethangiveinformation;wealsoexpressourfeelingsaboutwha
最新回复
(
0
)