用汇编语言求前n项的斐波那契数列

问题描述:

用汇编语言求前n项的斐波那契数列
注意
a.接收由用户输入数据的范围在1~20之间的值
b.根据n值,计算斐波那契数,并存放在一连续数组中
已知:Fib(1)=1,Fib(2)=1,Fib(n)=Fib(n-2)+Fib(n-1) (n>2)
c.输出前n项斐波那契数
1个回答 分类:综合 2014-11-15

问题解答:

我来补答
code segment
assume cs:code ds:code
start:
mov ax,cs
mov ds,ax
lea si, buf
mov cx,byte ptr[count]
LABEL:
lodsb
mov ah,al
lodsb
add al,ah
dec si
stosb
loop LABEL
jmp short END
buf db 1,1, 18dup(0)
count db $-buf
END:
code ends
end start
再问: 不能运行
再答: 你自己编译一下 ,我没编译器,有错的话,单步调试,我电脑现在没环境,弄不了,
 
 
展开全文阅读
剩余:2000
上一页:关于ATP```````