下駄を履いたら負けていた(笑)

下駄を履いたら負けていた(笑)

PR

キーワードサーチ

▼キーワード検索

プロフィール

nekoppy3

nekoppy3

カレンダー

コメント新着

http://buycialisky.com/@ Re:財布の中に1円じゃらじゃら(04/04) safe site to buy cialis online2004 cial…
http://buycialisky.com/@ Re:眼科2軒とも受付でうまくいかなかった(05/13) where to purchase cialisdiferenca de vi…
http://buycialisky.com/@ Re:昨日は一日中くらい寝てた(01/28) does cialis soft workcialis soft overni…
http://cialisvbuy.com/@ Re:財布の中に1円じゃらじゃら(04/04) is cialis available in genericgeneric c…
http://cialisda.com/@ Re:眼科2軒とも受付でうまくいかなかった(05/13) young men cialiscialis and muscle painc…

フリーページ

2013年05月14日
XML
カテゴリ: カテゴリ未分類
外部変数使うときラベルで書かれたアドレスを参照するんだけど


if文for文while文削ると
ラベルを消してしまうので

コロコロアドレスが変わるので大変なんです

こんなこともあった
printf文なんかは引数(ひきすう)が
1番目はr0、2番目はr1、3番目はr2、4番目はr3だったかな
5番目以上になるとr4ではなくて

スタックにいれる。5番目は[sp,#0]、6番目は[sp,#4]、7番目は[sp,#8]


そんでもってメインとサブルーチンでr4からr10まで混ぜて
使ってたら、おかしな値になるので

サブルーチンの最初にpush、最後にpopを入れて
値が混合しないようにする

push、popするときにスタックspが上がったり下がったりするので
サブルーチンで引数の多いprintf文を使うときは
気をつけないといけないんだ
(もしかしたら勘違いかもしれないんで自信がない)

もう少しでメルセンヌ素数を求めるプログラム
インラインアセンブラ版、出来そうです





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2013年05月14日 09時26分35秒
コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: