首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编制程序,其功能为:已知斐波那契(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
32
问题
请编制程序,其功能为:已知斐波那契(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://jikaoti.com/ti/ccV7FFFM
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
面向对象方法是一种运用对象、类、继承、封装、聚合、______、多态性等概念来构造系统的软件开发方法。
分布式数据有多种形式,在下列形式中,哪种形式是外围计算机存储的数据?
从Internet实现技术角度看,主要是由通信线路、路由器、主机和______几个主要部分组成的。
在计算机系统中,允许多个进程同时进入内存并运行,这种方法称为
J.Martin的战略数据规划的重要内容之一是企业主题数据库的确立,下列有关主题数据库的论述()是错误的。
内聚标志着一个模块内部各个元素()的紧密程度。
设备处理程序的基本任务是实现()和各控制器之间的通信。
分布式数据有多种形式,在下列形式中哪种形式是外围计算机存储的数据?()
CPU执行指令时,需将用户程序中的逻辑地址转换为运行时可由机器之间寻址的物理地址,这一过程称为______。A)地址映射B)文件管理C)中断处理D)进程管理
原型化方法不过分强调系统开发的阶段的划分,也不刻意追求事先完全认清信息需求,而是在逐步实现的过程中完成系统的定义。显然它使用了这种【】技术克服了传统生命周期方法事先严格定义需求,缺乏弹性以及开发周期过长的缺点,同时也减小了系统开发的风险。
随机试题
声衰减的描述哪一项不正确:
药物分析的一般基本程序( )
下列不属于双面嵌体的是
会计法律制度中含有会计职业道德规范的内容,同时,会计职业道德规范中也包含会计法律制度的某些条款。这一点体现出会计职业道德与会计法律制度()。
甲因病到A医院就诊,医生诊断后开出B制药厂生产的卡马西平片,甲从医院取药服用后出现皮疹,经查看药品说明书,未见相关的不良反应说明,故继续服用。致皮疹反应加重,经诊断为卡马西平引起的重症多型红斑性药疹.为此甲花去药费若于。经查,B制药厂取得该药准产批复时,所
关于党和政府对公安机关的领导,下列哪一说法正确?()
改革是推动社会进步的动力,19世纪下半期,日本通过明治维新走上了富强的道路。那么,什么是“明治维新”?它对日本社会发展有何影响?
Afterabusydayofworkandplay,thebodyneedstorest.Sleepisnecessaryforgoodhealth.Duringthistime,thebodyrecove
技术与天才哪个对科学发展更重要——1994年英译汉及详解Accordingtothenewschoolofscientists,technologyisanoverlookedforceinexpandingthehori
Oneoftheaimsoftheorientationsessionistogivenewhiresanopportunitytoknow______
最新回复
(
0
)