- 締切済み
メモリ容量の計算について
メモリアドレス0x005C3000H~0x005FFFFFHのメモリ容量の計算です。 どのようにすれば容量が算出できるか知りたいです。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- 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語
- Hayashi_Trek
- ベストアンサー率44% (366/818)
回答No.2
あ、 +1しないと1バイト不足します。 0x005FFFFFH-0x005C3000H+1
- Hayashi_Trek
- ベストアンサー率44% (366/818)
回答No.1
引き算するだけ 0x005FFFFFH-0x005C3000H を計算 16進の計算ができないなら、アクセサリの電卓で計算できる。