ハードウェアを直接制御するプログラムとは、具体的にはどんなプログラムコードですか。

憶測で想像してみると、ハードウェアの仕様で定義した特定のメモリの番地に、目的の動作
をさせる値を16進数で設定するコードを書いてる。そしてそれは、ハードウェアに指示を出
すことを意味して、ハードウェアがその指示に従って動いてくれる。それが直接制御している
という意味なんだろうか。

そして、高級言語でもCならハードウェアを扱えるのに、何で他の高級言語では無理ですか。
C言語なら、具体的にどんなコードですか。例えば
char a[] = {'\x30', '\x31', '\x32'};
char *p = TOKUSYU_BANCHI; /* 特殊な番地で初期化 */
memcpy(p, a, sizeof a);
のような感じですか。