Fibonacci sequence: Difference between revisions

Content added Content deleted
(add TI-57)
m (→‎{{header|TI-57}}: correct index)
Line 13,731: Line 13,731:
| R0 = n
| R0 = n
|-
|-
|01
| 01
|align="center" | <code>C.t</code>
|align="center" | <code>C.t</code>
| R7 = 0
| R7 = 0
|-
|-
|02
| 02
|align="center" | <code> 1 </code>
| Display = 1
|-
| 03
|align="center" | <code>INV</code> <code>SUM</code> <code> 1 </code>
| R0 -= 1
|-
| 04
|align="center" | <code>Lbl</code> <code> 1 </code>
|align="center" | <code>Lbl</code> <code> 1 </code>
| loop
| loop
|-
|-
|03
| 05
|align="center" | <code> + </code>
|align="center" | <code> + </code>
|
|
|-
|-
|04
| 06
|align="center" | <code>x⮂t</code>
|align="center" | <code>x⮂t</code>
| Swap Display with R7
| Swap Display with R7
|-
|-
|05
| 07
|align="center" | <code> = </code>
|align="center" | <code> = </code>
| Display += R7
| Display += R7
|-
|-
|06
| 08
|align="center" | <code>Dsz</code>
|align="center" | <code>Dsz</code>
| --R0
| R0 -= 1
|-
|-
|07
| 09
|align="center" | <code>GTO</code> <code>1</code>
|align="center" | <code>GTO</code> <code>1</code>
| until R0 == 0
| until R0 == 0
|-
|-
|08
| 10
|align="center" | <code>R/S</code>
|align="center" | <code>R/S</code>
| Stop
| Stop
|-
|-
|09
| 11
|align="center" | <code>RST</code>
|align="center" | <code>RST</code>
| Go back to step 0
| Go back to step 0
|-
|-
|}
|}
10 <code>RST</code> <code>R/S</code>
10 <code>RST</code> <code>R/S</code>
{{out}}
{{out}}
<pre>
<pre>
89.
55.
</pre>
</pre>