Intel Hexファイルコンバータ
1 概要
^^^^^^^^
このプログラムは、ファイル内容をインテレックヘキサ形式に変換します。
インテレックヘキサとはIntelのMPUソフトウェア開発システムのIntellec(スペルには
自信がない)で標準とされている形式で、バイナリーファイルをASCIIファイル
にするときの1形式です。このようなものには他にもモトローラS形式
やテクトロニクス形式などがあります。
このような形式のファイルを何に使うかというと、たいていのROMライタ
(相当昔の物も)は、このような形式のファイルを読むことができるので、
このようなファイル形式でバイナリーファイルを変換できると便利な訳です。
2 機能・性能
^^^^^^^^^^^^^^
本プログラムは、バイナリで64KBまでのインテレックヘキサファイルまでしか作れません。
ただし、バイナリで64KBまででも、ヘキサファイルにすると結構大きなファイルになります。
また、ヘキサファイルの先頭アドレスは、常に0000になります。しかし、拡張アドレス
レコードを付加することで、論理的に先頭アドレスをパラグラフ単位で変更できます。