私は若い新世代のプログラマーですが、低レベルの開発とアセンブリと C の使用を本当に楽しんでいる人の 1 人です。ゲーム コンソールをハックして Homebrew を実行したり、Linux を移植したりする方法はクールだと思います。グラフ電卓など
特定のアーキテクチャを理解するには、どのような情報が必要ですか? たとえば、Motorola 68k を使用する TI-89 電卓を考えてみましょう。一般に 68k のコーディング方法に関するドキュメントはたくさんありますが、特定のデバイスのコーディングにはどのようなドキュメントが必要ですか? CPU の配線方法に関する製品メーカーからのドキュメントは必要ですか? たとえば、ゲーム コンソールでは、画面に何かを表示するためにどのメモリ ロケーションに書き込む必要があるかを、どのようにして知るのでしょうか?
私は、TI-89 プログラミング、ゲーム自作プログラミングなどに関するドキュメントを求めているわけではありません。それらが存在することは知っています。むしろ、それらのガイドの作成者がその情報をどのように知っているかが気になります。
ありがとう。