2017-05-20 9 views
-1

私はラズベリー・パイ3の新作ですラズベリー・パイ3のメモリ・アーキテクチャに関する質問をしたいと思っていました。ラズベリー・パイ3メモリ・バイト・アドレス可能かワード・アドレス可能かワード・アドレス可能ならワードサイズは

は、アドレス可能なラズベリーパイ3メモリ・バイト・アドレス指定可能、または単語で次のようであり、それはワードアドレス指定可能である場合は、GPUについて話している場合を除き

+0

メモリアラインメントについて質問していますか? – BitBank

答えて

0

ラズベリーパイはこれでは何の関係もありませんバイト単位のワードサイズ何です。それは単なる別の腕です。 ARMのようなメインストリームプロセッサでは、いくつのワードアドレス可能な命令セットについて知っていますか?オペレーティングシステム(linux、bsdなど)対応のオペレーティングシステムプロセッサーはarm?

単語のサイズの腕の定義は腕のドキュメントにあります。

void fun (unsigned char *p, unsigned char x, unsigned int z) 
{ 
    unsigned int ra; 
    for(ra=0;ra<z;ra++) p[ra]=x; 
} 

00000000 <fun>: 
    0: e3520000 cmp r2, #0 
    4: 012fff1e bxeq lr 
    8: e0802002 add r2, r0, r2 
    c: e4c01001 strb r1, [r0], #1 
    10: e1500002 cmp r0, r2 
    14: 1afffffc bne c <fun+0xc> 
    18: e12fff1e bx lr 

あなたの答えがありますが、それは配列またはバイトベースのワードアドレスを使用していますか?

関連する問題