スレ立てるまでもない質問はここで 134匹目
■ このスレッドは過去ログ倉庫に格納されています
0043デフォルトの名無しさん
2014/05/14(水) 01:15:44.40ID:TIlDcrSG憶測で想像してみると、ハードウェアの仕様で定義した特定のメモリの番地に、目的の動作
をさせる値を16進数で設定するコードを書いてる。そしてそれは、ハードウェアに指示を出
すことを意味して、ハードウェアがその指示に従って動いてくれる。それが直接制御している
という意味なんだろうか。
そして、高級言語でもCならハードウェアを扱えるのに、何で他の高級言語では無理ですか。
C言語なら、具体的にどんなコードですか。例えば
char a[] = {'\x30', '\x31', '\x32'};
char *p = TOKUSYU_BANCHI; /* 特殊な番地で初期化 */
memcpy(p, a, sizeof a);
のような感じですか。
■ このスレッドは過去ログ倉庫に格納されています