汇编实现斐波那契(使用寄存器传递参数+堆栈传递参数)
assume cs:codesg,ds:datadata segment fiblist dw 1,1,18 dup(?) n dw 20data endscodesg segmentstart: # 将数据段的地址的传递给ds mov ax,data mov ds,ax # 将的fiblist的地址传给si,用来遍历 lea si,fiblist # 根据传入的斐波那契的数来确定循环次数 mov cx,n # 前两项不需要进行计算 sub cx,2one: # 将后项给