![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
>+8しますか??
64bit CPUだからではないですか?問題文の最初に条件として書いていると思います
>最後はr4です。
I2:で、計算結果は、r4に入っているからです。問題の例をC言語的に書き直すと、分かりやすいでしょう
uint64_t r1 = NUMBER_OF_ARRAY;
void* r2 = ARRAY_START_ADDRESS;
uint64_t r3;
uint64_t r4 = 0;
uint64_t* r5 = RESULT_STORED_ADDRESS;
I1:
r3 = (uint64_t *)(r2+0);
r4 += r3;
r2 += 8;
r1 = [α] + [β];
if ([γ] != 0)
goto I1;
*(r5+0) = [δ];
ありがとうございます。
問題文の最初に条件として書いていると思います
かいてません。
でも考えたら、r2 をインクリメントするときに配列が64ビット整数で構成されていて各要素が8バイトになっているとそうぞうするしかないとおもいました。
計算結果は、r4に入っているからです
レジスタにロードしてr2ににに履いてたメモリのアドレスのさきのメモリの中の値でr2はめもりの上の配列を動くということが理解したらr4の理由もわかりました。
C言語的に書き直すと、分かりやすいでしょう
わからないので、むしろわからないのでやめてください。
No.2
- 回答日時:
最後のstはstore:結果を格納する
格納する場所は0番地にr5を修飾した番地。
(理由はR5はそういうレジスタだと書いて有る)
また、r1,r2,r5の値は配列の要素数、先頭アドレス、結果を格納するアドレスって書いて有る。
つまり、r4が和の値が格納されるレジスタだと解る。
ところで、+8するって何処に書いて有る??
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 工学 平成22年度電検王さんの問題について 1 2024/04/03 19:12
- Visual Basic(VBA) エクセルファイルのデータ転記について 2 2024/02/17 02:10
- その他(自然科学) 信頼度がR1、R2の機器を並列に接続した場合、システム全体の信頼度はどれか。答え1-(R1)(1- 2 2023/01/15 21:45
- 物理学 合成抵抗の問題で 6 2024/04/17 20:27
- 数学 簡単な比の問題教えてください 6 2024/05/30 12:24
- 物理学 電気回路 この2端子対回路の出力端を開放(I2=0)した場合V1、V2はR1、R2、I1を使ってどの 3 2023/11/28 20:10
- 電気工事士 【電気回路】3列の並行抵抗の合成抵抗値の計算式は、 R0 = R1*R2*R3 / 2 2023/10/08 18:56
- 中学校 中2の理科『電流と回路』について質問です。並列回路全体の抵抗は 1/R=1/R1+1/R2 で求めら 5 2023/02/14 20:52
- 眼・耳鼻咽喉の病気 眼科の検査結果を解説していただけませんか 2 2024/04/03 22:39
- 工学 豆電球の明るさを調整したい。必要な抵抗値は? 6 2024/04/12 21:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1、Rstudioで回帰直線を求める...
-
ビーリアルのユーザー名を変え...
-
教えてください
-
再起動後必ず2つのエラーが出...
-
英数字を含む文字列(0-9,A-Z)...
-
C言語の入力した文字を反転させ...
-
プログラミングの課題で1万円か...
-
Ruby on railsをrails sで立ち...
-
実行時エラー450:引数の数が一...
-
(再質問)エクセルのマクロボ...
-
エクセルvbaでチェックボックス...
-
100万件越えCSVから条件を満た...
-
これらは書誌情報だと思うので...
-
情報の表現。()内がどうしても...
-
pythonのerrorコード
-
三項でたとえば交換って
-
WinSCPで画像のように puttyを...
-
パソコンのスクリーンセーバー...
-
こういう問題分をよんだとき
-
バーチャルボックスが使えなく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1、Rstudioで回帰直線を求める...
-
情報の表現。()内がどうしても...
-
ビーリアルのユーザー名を変え...
-
(再質問)エクセルのマクロボ...
-
C言語の入力した文字を反転させ...
-
パソコンのスクリーンセーバー...
-
pandasでsqlite3にテーブル作成...
-
教えてください
-
100万件越えCSVから条件を満た...
-
VBA メモ帳の上書き保存がしたい
-
Ruby on railsをrails sで立ち...
-
英数字を含む文字列(0-9,A-Z)...
-
クリスタルレポートで困ってい...
-
ターミナルからemacsへのコピペ...
-
Accessで文字列のバイト数読み込み
-
pythonエラー
-
VBScriptでExcel(2019)上のデー...
-
じゃんけんのプログラムを作っ...
-
WSLのUbuntuで、Railsのインス...
-
VBA
おすすめ情報