• 締切済み

メモリ容量の計算について

メモリアドレス0x005C3000H~0x005FFFFFHのメモリ容量の計算です。 どのようにすれば容量が算出できるか知りたいです。

みんなの回答

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.3

冒頭の0xおよび末尾のHは,16進数(HexaDecimal)であることを示す。 0xとHの両方が必要なわけではなく,どちらか一方を表記すればよい。 16進数で,(005C3000)番地から(005FFFFF)番地までのメモリ容量は 両者の差で求められる。  00600000(=005FFFFF+1) -005C3000 ―――――  0003D000 答えは,16進数で(0003D000)語 10進数で(3×16の4乗)+(D×16の3乗)=249,856語

回答No.2

あ、 +1しないと1バイト不足します。 0x005FFFFFH-0x005C3000H+1

回答No.1

引き算するだけ 0x005FFFFFH-0x005C3000H を計算 16進の計算ができないなら、アクセサリの電卓で計算できる。

関連するQ&A

専門家に質問してみよう