首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的8086/8088 汇编语言程序中,主程序通过堆栈将有关信息传送给子程序 STRLEN。在主程序的【 】处填空,使程序能正常运行。 DSEG SEGMENT ARRAY DB ’Computer$’, NUM DW
下面的8086/8088 汇编语言程序中,主程序通过堆栈将有关信息传送给子程序 STRLEN。在主程序的【 】处填空,使程序能正常运行。 DSEG SEGMENT ARRAY DB ’Computer$’, NUM DW
admin
2006-11-26
105
问题
下面的8086/8088 汇编语言程序中,主程序通过堆栈将有关信息传送给子程序 STRLEN。在主程序的【 】处填空,使程序能正常运行。
DSEG SEGMENT
ARRAY DB ’Computer$’,
NUM DW 0
DSEG ENDS
SSEG SEGMENT STACK
DB 256DUP(0)
SSEG ENDS
CSEGl SEGMENT
ASSUME DS:DSEG,SS:SSEG,CS:CSEGl
START: MOV AX,DSEG
MOV DS,AX
MOV AX,OFFSETARRAY
PUSH AX
CALL【 】
MOV NUM,AX
MOV AH,4CH
INT 21H
CSEG l ENDS
CSEG2 SEGMENT
ASSUME DS:DSEG,SS:SSEG,CS:CSEG2
STRLEN PROC FAR
PUSH BP
MOV BP,SP
PUSH SI
MOV SI,[BP+6]
NEXT: CMP BYTE PTR[SI],’$’
JZ DONE ;串尾吗?
INC SI
JMP NEXT
DONE: MOV AX,SI
SUB AX,[BP+6]
POP SI
POP BP
RET 2
STRLEN ENDP
CSEG2 ENDS
END START
选项
答案
FAR PTR STRLEN
解析
该题考查考生对宏汇编指令的掌握。从本程序的功能要求“主程序通过堆栈将有关信息传送给子程序STRLEN",可以看出,需要用CALL指令调用一个子程序,从程序中还可以看出,调用位置和子程序位置位于不同的代码段中,CALL指令的段间直接调用格式为CALL FAR PTR DST,其中DST为子程序的入口地址,所以本题答案应该是FAR PTR STRLEN。
转载请注明原文地址:https://kaotiyun.com/show/GRuZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
数据流程图DFD和数据字典DD是系统分析中哪一个环节所产生的成果______。
数据是信息的符号表示;信息是数据的内涵,是数据的()。
利用计算机进行数据的录入、编辑加工、查询和统计等工作,属于计算机的()。
管理信息系统的空间结构中,()结构安全和可靠性相对较高,可根据应用需要和存取方式来配置信息资源,系统扩展方便,增加一个节点一般不会影响其他节点的工作,资源利用率高,开发、维护和扩充都比较容易。
数据库应用程序与数据的逻辑组织和数据的物理存储方式无关,这表明了数据库数据的()。
结构化生命周期应用最普遍、最成熟的一种开发方法,通常也称为结构化分析和设计(SAD)方法()方法构成结构化生命周期方法。
证明程序正确最常用的方法是______,它对程序提出一组命题,如在数学上证明这些命题不成立,就能保证程序不发生错误。
结构化分析方法强调分析数据流,对于______时间限制和进程同步通信等往往描述不够精确。
用来描述数据传输服务质量的是()。
随机试题
A、 B、 C、 D、 B前面四个图形的变化规律是圆点的图形在大方框内顺时针旋转一个小方格,且黑心实点在依次增加一个,故选B。
关于麻疹出疹期的临床特点,以下哪项不符合
直肠与腹膜的关系,下列哪一项是正确的
冬春季节,一名患儿突然发热,在其肩、肘和臀区等处皮肤出现红色针尖大小,压之不退色的皮疹,数小时后皮疹遍布全身并融合成片。出现此种皮疹的原因很可能是
以下关于多巴胺和去甲肾上腺素的叙述错误的是
不同的存货计价方法对企业产生的影响不同,这种不同表现在()。
第一家跨省区设立分支机构的城市商业银行是()。
【2010年福建.填空】一种比较持久、微弱、具有渲染性的情绪状态是__________。
下列关于整体随机取样、分层取样的表述不正确的是
EmilyDickinsonwasanineteenth-centuryAmericanwomanwholivedherlifecompletelyunknowntoanyoneexceptherfamilyanda
最新回复
(
0
)