質問

今、私たちは16ビットアドレッシング、このプロセッサがサポートされ16ビットプロセッサ、このプロセッサを呼び出すことができ、プロセッサのaccumulaterレジスタは16ビットであると仮定します。

今、私の質問は、私たちが16ビットアドレッシングによって対処することができるメモリセルの数を計算することができる方法ですか? 電源への私の計算2に係る16は、メモリが、我々は1キロバイト= 1000バイトを取る場合は、今、これは/ 1000 65055 = 65.055 65キロバイトのメモリが16を有するプロセッサで使用できることになりました。この手段になっ65055個の細胞を持っていることを意味65055となりビットアドレッシング。 私たちは、これは/ 1024 65055 = 63.5となり1キロバイト= 1024バイトを取る場合は、今、それが63キロバイトのメモリがこのプロセッサで使用することができますが、人々は64キロバイトのメモリを使用することができると言うことを。意味します
今、私が正しいか間違っている私に言うと、人々はその64キロバイトのメモリアドレッシング16ビットを有するプロセッサで使用することができますか?

と言うなぜ、なぜ私が間違っています
役に立ちましたか?

解決

電源16に

2は65536

であります

1キロバイトは1024バイト

65536/1024 = 64K

他のヒント

1024分周16の等号65536への電力を

2は私たち64Kを与えます。

彼らはKBを言うとき16の電源を

2 65055.、65536ものではなく、65536/1キロバイトは65.536であるので、1キロバイトは、1000バイトであるが、その技術的に正しい「ことが、プログラマは、通常は平均1024バイト65キロバイトです。 http://en.wikipedia.org/wiki/Kilobyteする

65536/1024 = 64.0

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top