組み込みシステムの設計/プログラミングの学習を開始するのに適した場所を探しましたが、Arduino や RaspberryPi などの初心者用デバイスを提案するものはすべてありますが、アセンブリ レベルでのプログラミングに関する提案は見たことがありません。最近、コンピューター サイエンスの学士号を取得しましたが、ソフトウェア プログラミングよりもハードウェアにますます惹かれるようになりました。ハードウェア設計コースを 1 つ受講し、68k のアセンブリ プログラミングと Logism での論理設計を行いました。私は Raspberry Pi を持っていて、いくつかいじりましたが、これらのデバイスに使用される言語はまだ高レベル (C、C++、Python) です。
チップ/コンピューターハードウェアの低レベル設計に本当に興味があるので、いくつか質問があります。
今日のハードウェア設計におけるアセンブリ言語のアプリケーションは何ですか? それはまだ広く使用されていますか、それともそのほとんどが高水準言語によって抽象化されていますか?
アセンブリ プログラミングがまだ広く使用されている場合、アセンブリ プログラミングに関連するのはどのような種類の仕事ですか? アセンブリ プログラミング用の最も一般的なプラットフォーム (68k、x86 など) は?
最後に、上記が当てはまる場合、現代のアセンブリ プログラミングのリソースは何ですか?
ありがとうございます。また、組み込みシステムへの飛び込みに関する他の質問をいくつか見てきました。質問が十分に異なっていることを願っていますが、質問が既に回答されている場合は、遠慮なくフラグを立ててください。