1.コンセプト
メモリバイトアドレス指定とは、各アドレスが指すストレージユニットが1バイトのデータ(8ビット(8バイナリビット))を格納できることを意味します。
ここでいくつかの一般的な単位に注意してください:
1B(バイトバイト)= 8ビット
1KB(キロバイトキロバイト)= 1024B
1MB(メガバイト)= 1024KB
1GB(ギガバイト)= 1024MB
すると1024語になります2^10
。
2.質問を書き直す
トピック:
メモリ内でバイト単位でアドレス指定されます。32K * 8ビットの記憶容量を持つメモリチップを使用して、A0000HからDFFFFHまでのアドレスを持つメモリを形成する場合、少なくとも____チップが必要です。
A 4
B 8
C 16
D 32。
分析:
32K * 8ビットの場合、32は2^5
、Kは2^10
、8ビットは2^3
なので、合計2^18
です。
A0000H-DFFFFHの場合、実際にはDFFFFH + 1H-A0000Hアドレスがあります。つまり、E0000H-A0000H = 40000Hアドレスがあります。40000Hであるので、Hは16進数を示す2^(2+16)
ものであり2^18
、各アドレスを占め、次いでバイトアドレッシングによる2^3
合計であるので、2^21
。
最終的な2^21
除算は2^18
8、つまり8です。Bを選択します。