アセンブリ言語(Linux)でパラレルポートに読み書きする方法は?
私の計画はこれです
LEDをパラレルポートに接続
Linuxマシン(ubuntu 10.10)から、パラレルポートに書き込みます。明るくなったLEDが見えます。
アセンブリを使いたい理由は、物事がどのように進んでいるかを理解できるからです。
ありがとう
アセンブリ言語(Linux)でパラレルポートに読み書きする方法は?
私の計画はこれです
LEDをパラレルポートに接続
Linuxマシン(ubuntu 10.10)から、パラレルポートに書き込みます。明るくなったLEDが見えます。
アセンブリを使いたい理由は、物事がどのように進んでいるかを理解できるからです。
ありがとう
アセンブリは、何が起こっているのかを理解するための方法であるとは限りません。私はそれが逆であると言うでしょう。ユーザー プロセスは、実際のメモリや ioport を認識しません。カーネルが表示するものだけを認識します。たとえば、パラレル ポートはカーネルによって処理されるため、それを使用するにはシステム コールを使用する必要があります。アセンブリを使用しても、カーネルの壁を越えることはできません。
何が起こっているのかを理解したいのですが、本当に知りたいことは何かを自問する必要がありますか? 何を探しているのかわからない場合は、高レベルのアプローチから始めて、下に行くことをお勧めします。
逆に、つまり下から上へ、CPU の仕組みを理解したい場合は、PIC ボードのようなもっと単純なものから始めることをお勧めします。