みなさん。ありがとうございます。

>>728様
 C言語で標準ライブラリ等無しなら、それで行けるはずですよね。
 確認できて良かったです。
 ところで「ROMエリア初期化」と「DATAエリア初期化」というのは何でしょう?
 .textと.data(だったっけかな?)に何らかの初期化が必要という事でしょうか?

>>729様
 crt.oというとオブジェクトファイルですよね。
 crt.o自体の役目を知らないのですが、これは何でしょう?
 GCCのinfoにはもう一度目を通してみます。

>>730様
 いや、まさにそのとうりでございます・・・
 mallocやnewのメモリ動的割付に関しては今回は見送る(禁止)
 させる予定ですが、全般的にはそのような事です。

>>732様
 アドバイスありがとうございます。
 というと、私がわからないのはスタートアップルーチンという事に
 なるのでしょうか。
 728さんが書いてくれた割り込みハンドラの初期化などHWに近い部分は
 何をするかわかっているので。
 ※ちなみに今回はICメモリにプログラムがすでに展開されているため
  ブートローダは書かなくて済みます。