私はバイナリコードに関するたくさんのYouTube動画を見てきましたが、私はこれを理解していません:8ビットシステムがこのように見える場合:1 2 4 8 16 32 64 128
16ビットシステムの外観はどうですか? このように:1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768
とは何ですか?more bits
のCPUは一度に多くのデータを理解できるため、より多くのビットが一度に多くのデータを渡すことができるため、意味します。誰かが私を少し助けてくれますか?バイナリコードを理解する
0
A
答えて
2
私はあなたが尋ねていることを理解してくれることを願っています。
私は16ビットコンピュータと32ビットコンピュータの違いについて尋ねると思います。
ここでは、主な違いはレジスタのサイズです。 16ビットのコンピュータには16ビットのレジスタがあり、0〜65536の数値を保持できます(または符号付きとして扱う場合は-32768〜32767)。コンピュータは直接大きな数値を操作することはできません。たとえば、100,000 * 100,000を掛けることが必要な場合は、直接行うことはできません(3つの16ビット乗算を使用できますが、これは遅くなります)。
もう1つの効果は、アクセス可能なメモリ量です。ポインタはレジスタに格納されるため、16ビットシステムのポインタは65536の位置の1つを指すことができ、メモリサイズは64KBに制限されます。 32ビットでは、4GBにアクセスでき、64ビットではるかに多くアクセスできます。
仮想メモリはやや変更しますが、これはまだ本質的に真です。
+0
スマート! – Uffo
関連する問題
- 1. Android NDK JNIバイナリコード?
- 2. バイナリコードのオブジェクトファイル
- 3. 8ビットのバイナリコード
- 4. jQuery libのバイナリコード
- 5. C#バイナリコードを変換する機能
- 6. AT89S52チップからバイナリコードをダウンロードする
- 7. javaバイナリコードをファイルに保存する
- 8. ダーツサポートはバイナリコードにコンパイルできますか?
- 9. iPhoneの解像度を理解する
- 10. 生のバイナリコードをアセンブリに逆コンパイル
- 11. Objective-Cの論理を理解する
- 12. 並行処理を理解する
- 13. スパーク物理計画を理解する
- 14. 理解するpython
- 15. バイナリコードで2つの異なる情報を結合する
- 16. Redux +ウェブパックバンドルの理解度を理解する
- 17. Pythonのasyncioを理解/理解するためのリソース
- 18. スウィフトタイプリアスを理解する
- 19. OSIモデルを理解する
- 20. Monadic Fibonacciを理解する
- 21. ポインタキャストを理解する
- 22. メイクファイルレシピを理解する
- 23. Nautyアルゴリズムを理解する
- 24. UIGraphicsGetCurrentContext()を理解する
- 25. Javascriptエラーを理解する
- 26. Mootoolsで$を理解する
- 27. Django、HttpRequestを理解する
- 28. シャッフルマネージャーを理解する
- 29. Mapreduceコードを理解する
- 30. Java APIを理解する
正確に理解しづらいことはありますか? – Oded
どういうわけか私は、コンピューティングアーキテクチャーの複雑な問題と、youtubeのビデオチュートリアルが互換性があるとは思っていません...良い本を読んで、おそらくWikipediaから始めて、それらはおそらくどんなビデオよりもさらにあなたを得るでしょう。 –
もし私が正しいとすれば、その文字列はどのように見えるのですか?8ビットシステムの場合、これは '1 2 4 8 16 32 64 128'であり、16ビットシステムの場合は' 1 2 4 8 16 32 64 128 256 256 512 1024 2048 4096 8192 16384 32768' – Uffo