用汇编语言求前n项的斐波那契数列注意a.接收由用户输入数据的范围在1~20之间的值b.根据n值,计算斐波那契数,并存放在一连续数组中已知:Fib(1)=1,Fib(2)=1,Fib(n)=Fib(n-2)+Fib(n-1) (n>2) c.输出前n项斐
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 20:06:40
![用汇编语言求前n项的斐波那契数列注意a.接收由用户输入数据的范围在1~20之间的值b.根据n值,计算斐波那契数,并存放在一连续数组中已知:Fib(1)=1,Fib(2)=1,Fib(n)=Fib(n-2)+Fib(n-1) (n>2) c.输出前n项斐](/uploads/image/z/5602019-59-9.jpg?t=%E7%94%A8%E6%B1%87%E7%BC%96%E8%AF%AD%E8%A8%80%E6%B1%82%E5%89%8Dn%E9%A1%B9%E7%9A%84%E6%96%90%E6%B3%A2%E9%82%A3%E5%A5%91%E6%95%B0%E5%88%97%E6%B3%A8%E6%84%8Fa.%E6%8E%A5%E6%94%B6%E7%94%B1%E7%94%A8%E6%88%B7%E8%BE%93%E5%85%A5%E6%95%B0%E6%8D%AE%E7%9A%84%E8%8C%83%E5%9B%B4%E5%9C%A81%7E20%E4%B9%8B%E9%97%B4%E7%9A%84%E5%80%BCb.%E6%A0%B9%E6%8D%AEn%E5%80%BC%2C%E8%AE%A1%E7%AE%97%E6%96%90%E6%B3%A2%E9%82%A3%E5%A5%91%E6%95%B0%2C%E5%B9%B6%E5%AD%98%E6%94%BE%E5%9C%A8%E4%B8%80%E8%BF%9E%E7%BB%AD%E6%95%B0%E7%BB%84%E4%B8%AD%E5%B7%B2%E7%9F%A5%EF%BC%9AFib%281%29%3D1%2CFib%282%29%3D1%2CFib%28n%29%3DFib%28n-2%29%2BFib%28n-1%29+%28n%3E2%29+c.%E8%BE%93%E5%87%BA%E5%89%8Dn%E9%A1%B9%E6%96%90)
用汇编语言求前n项的斐波那契数列注意a.接收由用户输入数据的范围在1~20之间的值b.根据n值,计算斐波那契数,并存放在一连续数组中已知:Fib(1)=1,Fib(2)=1,Fib(n)=Fib(n-2)+Fib(n-1) (n>2) c.输出前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项斐波那契数
用汇编语言求前n项的斐波那契数列注意a.接收由用户输入数据的范围在1~20之间的值b.根据n值,计算斐波那契数,并存放在一连续数组中已知:Fib(1)=1,Fib(2)=1,Fib(n)=Fib(n-2)+Fib(n-1) (n>2) c.输出前n项斐
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