首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编制程序,其功能为:已知斐波那契(Fibonacci)数0,1,1,2,3,5,8,13……这些数的关系是:从第三项开始,每项都是它前面两项之和。若用ai表示第i项,则有a1=0、a2=1、 ai=ai-1+ai-2(i≥3)。试求出第24个斐波那契数,
请编制程序,其功能为:已知斐波那契(Fibonacci)数0,1,1,2,3,5,8,13……这些数的关系是:从第三项开始,每项都是它前面两项之和。若用ai表示第i项,则有a1=0、a2=1、 ai=ai-1+ai-2(i≥3)。试求出第24个斐波那契数,
admin
2009-02-15
41
问题
请编制程序,其功能为:已知斐波那契(Fibonacci)数0,1,1,2,3,5,8,13……这些数的关系是:从第三项开始,每项都是它前面两项之和。若用ai表示第i项,则有a1=0、a2=1、 ai=ai-1+ai-2(i≥3)。试求出第24个斐波那契数,存放在RESULT开始的内存单元中。
部分程序已经给出,其中原始数据由LOAD过程从文件INPUT1.DAT中读入从SOURCE开始的内存单元,运算结果要求从RESULT开始存放,由SAVE过程保存到OUTPUT1.DAT文件中。请在BEGIN和END之间补充使其完整,完成要求的功能。或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终产生运行结果。
部分程序如下:
; PROG1.ASM
EXTRN LOAD:FAR, SAVE:FAR
N EQU 1
DSEG SEGMENT
SOURCE DW N DUP (?)
RESULT DW N DUP (0)
NAME0 DB ’INPUT1.DAT’,0
NAME1 DB ’OUTPUT1.DAT’,0
DSEG ENDS
SSEG SEGMENT STACK
DB 128 DUP (?)
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG, DS:DSEG;SS:SSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DSEG
MOV DS,AX
LEA DX, SOURCE
LEA SI,NAME0
MOV CX,N
CALL LOAD
; *** BEGIN ***
MOV AX,______
MOV BX, 1
_____________
L1: _____________
_____________
_____________
MOV [RESULT],BX
; *** END ***
LEA DX,RESULT
LEA SI,NAME1
MOV CX,N
CALL SAVE
RET
START ENDP
CSEG ENDS
END START
选项
答案
; *** BEGIN *** M0V AX,0 M0V BX,1 M0V CX,22 L1: ADD AX,BX XCHG AX, BX LOOP L1 MOV [RESULT],BX ; *** END *** [INPUT1.DAT 中的输入数据]: OOH [输出结果] F1
解析
转载请注明原文地址:https://kaotiyun.com/show/55rZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
JamesMartin方法一般将一个机构建立的产品/服务、支持性资源的生命周期划分为四个阶段:计划、获得、管理和分配。例如,“采购”这一业务活动过程就应属于()。
下面是关于关系数据库视图的描述。Ⅰ.视图是关系数据库三级模式中的内模式Ⅱ.视图能够对机密数据提供安全保护Ⅲ.视图对重构数据库提供了一定程度的逻辑独立性Ⅳ.对视图的一切操作最终要转换为对基本表的操作Ⅴ.所有的视图都是可以更新的以上
结构化方法工资阶段划分为提出任务、初步调查、可行性分析、详细调查、系统的逻辑设计、______、系统实施及系统的运行和维护。
以下是企业信息系统建设必须要考虑的基本内容的描述Ⅰ.信息系统建设的可行性研究Ⅱ.系统开发策略的制定Ⅲ.系统开发方法的选择Ⅳ.系统的设备配置Ⅴ.系统开发工具和开发环境的选择其中,正确的有哪个(些)?
信息系统建设涉及到许多学科。下列学科Ⅰ.管理学科Ⅱ.决策学科Ⅲ.计算机学科Ⅳ.数学哪些是与信息系统建设有关的学科?
按照软件配置管理的原始指导思想,受控制的对象应是()。
软件工程标准化所涉及的主要内容是:软件开发程序、软件设计、【】和项目管理。
在J.Martin倡导的信息工程方法实施中,将信息工程分为层次,并认为若干基础层次于后期实施是相对稳定的。以下哪个不在其论述的基础层次之列?
半导体存储器DRAM与SRAM不同的是需要【】。
以下是有关磁盘存储器的叙述Ⅰ.盘面上用于记录信息的一组同心圆称为磁道Ⅱ.每条磁道被分成若干扇区,每个扇区的容量相等Ⅲ.多个单碟组成的磁盘存储器中,相同磁道组成一个柱面Ⅳ.磁盘存储器中扇区的物理位置由柱面号、磁头号、扇
随机试题
A.血浆清除率等于零B.血浆清除率等于每分钟肾的血浆流量C.血浆清除率等于肾小球滤过率D.血浆清除率大于肾小球滤过率E.血浆清除率小于肾小球滤过率某物质在肾动脉中有一定浓度,而在肾静脉中浓度为零,其()。
一个关系就是一张二维表,其垂直方向上的列称为________。
下述哪种物质在游离皮肤移植术后的前72小时使皮片和受区粘连
狭义的房地产法一般是指()。[2010年考试真题]
如果一种危险物具有多种事故形态,且它们的事故后果相近,则按统计平均原理估计事故后果。这种评价事故后果的原则是()
曾发出“地狱未空,誓不成佛”之大愿的菩萨是()。
由中国人自主设计和建造的中国第一条铁路是()。
由6个字符的7位ASCⅡ编码排列,再加上水平垂直奇偶校验位构成下列矩阵(最后一列为水平奇偶校验位,最后一行为垂直奇偶校验位)。字符: 3 0 X1 X2 0 0 1 1 0 I 1 0 0 1 0 0 X3 1 + X4 1 0 1
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int*arr,intn)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个数
Publicopinionpollsareregularlyconductedandpublishedinmanycountries.They(36)______notonlysupportforpoliticalpar
最新回复
(
0
)