首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的8086/8088汇编语言程序中,主程序通过堆栈将有关信息传送给子程序STRLEN。在主程序的______处填空,使程序能正常运行。 DSEG SEGMENT ARRAY DB ’Computer$’
下面的8086/8088汇编语言程序中,主程序通过堆栈将有关信息传送给子程序STRLEN。在主程序的______处填空,使程序能正常运行。 DSEG SEGMENT ARRAY DB ’Computer$’
admin
2010-11-09
108
问题
下面的8086/8088汇编语言程序中,主程序通过堆栈将有关信息传送给子程序STRLEN。在主程序的______处填空,使程序能正常运行。
DSEG SEGMENT
ARRAY DB ’Computer$’
NUM DW 0
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP (0)
SSEG ENDS
CSEG1 SEGMENT
ASSUME DS: DSEG, SS: SSEG, CS: CSEG1
START: MOV AX, DSEG
MOV DS, AX
MOV AX, OFFSET ARRAY
PUSH AX
CALL
MOV NUM, AX
MOV AH, 4CH
INT 21H
CSEG1 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://www.kaotiyun.com/show/CAgZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
BSP方法中,定义数据类有许多工具,下列哪种工具属于表示系统总体结构?
在信息系统的需求分析中,首先应是
下列关于信息系统建设业务分析的描述中,不正确的是
下列关于系统分析员的叙述中,不正确的是()。
设关系R和S分别如下图所示,若它们的结果关系为下图中的T。则以下关系式中正确的是
计算机面向管理的应用主要是建立面向管理的计算机信息系统,处理和运用管理业务的信息。下面所列的几种计算机应该系统中,通常认为()不属于面向管理的应用。
主题数据库与【】有关,与一般应用项目无关。
建立成功的MIS有两个先决的条件:一是指定好系统的开发策略;二是企业管理【】。
对新信息系统进行评价的目的是:(1)检查信息系统的目标、功能和各项指标是否达到了设计要求;(2)检查信息系统中______;(3)根据评审和分析的结果,找出系统的薄弱环节并提出改进意见。
在Windows98中,可以安装3种类型的网络服务软件,它们分别是Microsoft网络上的文件与打印机共享、NetWare网络上的文件与打印机共享,以及NetWare【】。
随机试题
儿童语言的学习是先_______后_______的学习。
我国新的社会阶层是
Therewasplentyoftimethen.Sowe______.
心脏杂音强度取决于()
多系统器官功能衰竭首先受累的器官是()。
退伙人对其退伙前已经发生的债务( )。
出境邮寄物需由检验检疫机构实施现场和实验室检疫。 ( )
在因特网上,网上直接划付通常采用()。Ⅰ.数字证书技术Ⅱ.数字签名技术Ⅲ.SET安全电子交易Ⅳ.数字水印技术
Similartorisinginterestrates,consumerandproducerpriceshavebeenrising.
A、FriendshipsbetweenAmericansusuallyextenddeeplyintotheirfamilies.B、FriendshipsbetweenAmericansusuallylastforall
最新回复
(
0
)