-1
私はラズベリー・パイ3の新作ですラズベリー・パイ3のメモリ・アーキテクチャに関する質問をしたいと思っていました。ラズベリー・パイ3メモリ・バイト・アドレス可能かワード・アドレス可能かワード・アドレス可能ならワードサイズは
は、アドレス可能なラズベリーパイ3メモリ・バイト・アドレス指定可能、または単語で次のようであり、それはワードアドレス指定可能である場合は、GPUについて話している場合を除き
私はラズベリー・パイ3の新作ですラズベリー・パイ3のメモリ・アーキテクチャに関する質問をしたいと思っていました。ラズベリー・パイ3メモリ・バイト・アドレス可能かワード・アドレス可能かワード・アドレス可能ならワードサイズは
は、アドレス可能なラズベリーパイ3メモリ・バイト・アドレス指定可能、または単語で次のようであり、それはワードアドレス指定可能である場合は、GPUについて話している場合を除き
ラズベリーパイはこれでは何の関係もありませんバイト単位のワードサイズ何です。それは単なる別の腕です。 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
あなたの答えがありますが、それは配列またはバイトベースのワードアドレスを使用していますか?
メモリアラインメントについて質問していますか? – BitBank