首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的8086/8088 汇编语言程序中,主程序通过堆栈将有关信息传送给子程序 STRLEN。在主程序的【 】处填空,使程序能正常运行。 DSEG SEGMENT ARRAY DB ’Computer$’, NUM DW
下面的8086/8088 汇编语言程序中,主程序通过堆栈将有关信息传送给子程序 STRLEN。在主程序的【 】处填空,使程序能正常运行。 DSEG SEGMENT ARRAY DB ’Computer$’, NUM DW
admin
2006-11-26
86
问题
下面的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全国计算机三级
相关试题推荐
______提供了实现系统功能的方法、技术和方案。
DMA是一种不需要______干预,也不需要软件介入的高速数据传送方式。
信息系统是一个广泛的概念,它一般指收集、存储整理和传播各种类型的信息的()集合体。
为了实现最终目标系统,必须设计出组成这个系统的所有程序和文件,通常分为两个阶段完成,即()和过程设计。
在信息系统开发过程中,充当技术人员和管理人员之间的沟通渠道的人员是()。
现代操作系统的两个基本特征是()和资源共享。
数据库应用系统开发一般包括两个方面的内容,就是______。
计算机主机由两部分构成,即内存储器和()
通常可用传输速率描述通信线路的数据传输能力,传输速率指的是()。
软件从需求分析开始到设计编码和测试为止,属于软件生命周期中的______。
随机试题
一份公文的文种要与该份公文的——相互呼应()
龟甲入汤剂应当
国家环境保护总局颁布的《建设项目评价资格证书管理办法》对评价单位有下列()行为,也作出处理规定。
设计水工建筑物时,首先计算建筑物上承受的荷载,然后进行荷载组合。在下列荷载中,()是可变作用荷载。
国际重复征税的免除,包括()。
导游员被一次扣分达到10分,参加年审时应()。
下列表述中不正确的是()。
大连人直面历史,表现出了应有的________,采取了极为________的做法,他们没有“砸碎一个旧世界,建立一个新世界”,而是完好的保留了那些欧式建筑、广场和绿地。依次填入画横线部分最恰当的一项是()。
《送杜少府之任蜀州》是著名送别诗,其作者是“初唐四杰”之一的______。
WhoisMs.Stevens?
最新回复
(
0
)