首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的8086/8088汇编语言程序中,主程序通过堆栈将有关信息传送给子程序STRLEN。在主程序的______处填空,使程序能正常运行。 DSEG SEGMENT ARRAY DB ’Computer$’
下面的8086/8088汇编语言程序中,主程序通过堆栈将有关信息传送给子程序STRLEN。在主程序的______处填空,使程序能正常运行。 DSEG SEGMENT ARRAY DB ’Computer$’
admin
2010-11-09
100
问题
下面的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://kaotiyun.com/show/CAgZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
面向数据流的设计方法可以把下列哪个映射成软件结构?
BSP研究包含11个活动。其中“定义为在企业资源管理中所需要的、逻辑上相关的一组决策和活动”的步骤是
分布式数据有六种不同的形式。如果不同计算机含有不同模式的数据,并使用不同的程序,那么这类数据是
BSP的过程分类、产品/服务和支持性资源都属于有生命周期的过程,下面哪个过程属于回收/分配阶段?
如下两个关系R1和R2,它们进行何种运算后得到R3?
()是在操作系统中采用的以空间换取时间的技术。
当前的管理信息系统的形式发生了很大的变化。这些系统除了它传统的功能外,还包括了诸如即时库存管理(JIT)、电子数据交换(EDI)、电子订货系统(EOS)、电子转账系统(EFT)、信用卡服务(POS)、商业增值服务网络(VAN),其主要原因是由于______
信息系统是由硬件、软件、数据库、远程通信和网络、人员以及过程组成的。其中起主导作用的是______。
数据元素组成数据的方式有如下()基本类型。
以下是系统设计应该遵循的基本原则的描述。Ⅰ.可以根据具体缺点随意更改系统功能和性能要求Ⅱ,权衡系统的投资和效益的比例Ⅲ.保证系统的效率和质量Ⅳ.体现系统的可扩展性和可适应性Ⅴ.追求利用先进的技术设计系统其中正确的有()。
随机试题
轿车、客车等车身上的筋深一般为_________mm。
肝硬化腹水患者,应首选的利尿药
医院感染的主要对象是
有关椎骨的叙述,错误的是
生物一心理一社会医学模式建立在20世纪的
小肠泌别清浊的功能主要体现于( )。
“王权神授”
根据水利工程施工项目招标投标有关规定,可以担任评标委员会成员的有()。
根据《企业国有资产法》的规定,企业发生重大或者特别重大资产损失隐瞒不报或者少报资产损失的,除对相关责任人进行责任认定外,总会计师或者企业分管财务负责人应承担()。
为考生文件夹下REN文件夹中的MIN.EXE文件建立名为KMIN的快捷方式,并存放在考生文件夹下。
最新回复
(
0
)