首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的8086/8088汇编语言程序中,主程序通过堆栈将有关信息传送给子程序STRLEN。在主程序的______处填空,使程序能正常运行。 DSEG SEGMENT ARRAY DB ’Computer$’
下面的8086/8088汇编语言程序中,主程序通过堆栈将有关信息传送给子程序STRLEN。在主程序的______处填空,使程序能正常运行。 DSEG SEGMENT ARRAY DB ’Computer$’
admin
2010-11-09
79
问题
下面的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://jikaoti.com/ti/Gt27FFFM
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
在信息系统的需求分析中,首先应是
允许使用者对数据库中的抽象数据提出请求(包括查询和修改),支持数据库各种操作的软件系统称为
下述有关人事劳资系统的子系统的说法正确的是()。
当前的管理信息系统的形式发生了很大的变化。这些系统除了它传统的功能外,还包括了诸如即时库存管理(JIT),电子数据交换(EDI),电子订货系统(EOS),电子转帐系统(EFT),信用卡服务(POS),商业增值服务网络(VAN),其主要原因是由于【】技术
信息系统开发中的不同阶段都可能产生错误,其中错误的修改最困难,代价最高的一类错误是()。
信息系统开发的经验表明,系统出现的错误中有60%~80%是来源于______。
UML提供了5类图,共9种图形,其中()描述了系统动态模型,包括类的状态图和活动图。
关系数据库语言SQL基本有两种使用方式。在一种使用方式下,它是面向集合的描述型语言,它是非过程性的,大多数语句都可以独立执行,与上下文无关,这种使用方式称之为()。
网络硬件中提供共享硬盘、共享打印机及电子邮件等功能的设备称为()。
随机试题
某精馏塔的理论板数为17块(包括塔釜),全塔效率为0.5,则实际塔板数为()块。
A.局部清洗B.盆浴C.足浴D.淋浴E.床上擦浴妊娠8个月的孕妇禁用()
离岸价格用字母()表示。
Thepriceofoilisincreasing,becauseitisinshort().
下列基金交易费中,由证券公司按成交金额的一定比例向基金收取的是()。
根据个人独资企业法律制度的规定,国家公务员、党政机关领导干部、警官、法官、检察官、商业银行工作人员等,可以作为投资人申请设立个人独资企业。()
下列食物中维生素E含量丰富的是()。
由于反映活动的形式不同,知识可以分为陈述性知识与()
根据下列材料回答问题。2003—2006年的进口额与上年相比,增长率超过25%的年份有()。
设φ1(x),φ2(x)为一阶非齐次线性微分方程y’+P(x)y=Q(x)的两个线性无关的特解,则该方程的通解为().
最新回复
(
0
)