逆にCを理解してるなら難しいことは何もないと思うけど。
ハードの制御はCでもアセンブラでも同じだし。