回文章列表
作者gmobug.bbs@bbs.hs.ntnu.edu.tw (虫), 信區: sources
標題Re: [=?big5?Q?=B0=DD=C3D]=B2=D5=A6X=BBy=A8=A5..=BD=D0=B1=D0=A6U=A6=EC=B0=AA=A4=E2..?=
時間師大附中 BBS 站 (Tue Dec 14 20:42:11 2004)
轉信站: GIBBS!news2.ncku!ccnews.ncku!news.ccns.ncku!news.mksh.phc!news.nsysu!ne
Origin: bbs.hs.ntnu.edu.tw

※ 引述《vickyerr@kkcity.com.tw》之銘言:
>    因要交作業..但是我是外系去修...
>    一直無法很順利寫出程式..
>    每次我都要想好久><
>    這次要用組合語言寫Fibonacci數列..
>    輸入幾個就要印出幾個...
>    我想請大家幫忙....^^"
>    此外....以下是我一些初步的想法..
>    將第一個跟第2個數存在2個暫存器..
>    接下來就是第3個數是前兩個相加...存在另一個暫存器..
>    那麼無限多個...要怎麼辦...
>    是使用loop嗎..那loop的ecx要設多少???
>    最後都要印出來...是要使用哪個指令???
>    請各位高手能熱心幫我解答...
>    拜託拜託大家了...
>    謝謝^^...

應該用四個暫存器就可以了吧
一個用來計數(迴圈)
另外三個用來計算、儲存
算一個印一個吧..


學過一點點組語
但沒寫過什麼東西

忽然很想知到用組語寫遞迴會是什麼情形..XD
--
<師大附中 BBS 站> bbs.hs.ntnu.edu.tw ★ From: sw169-71-109.adsl.seed.net.tw
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻