2023.8.22
前へ
次へ
ホームページトップへ戻る


PICBASICコンパイラ

〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
まるでインタプリタ。でもコンパイラです。超カンタン超シンプルです。
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

[第67回]



●WinMerge

前回お約束しましたお役立ちフリーツールの紹介です。
WinMergeは超優れもののファイル比較ツールです。
↓こちらがWinMergeのトップページです。

上の画面のスクリーンショットに見ればもう一目瞭然です。
2つのファイルの相違点を表示してくれます。
プログラムを作成しているときにどこをどう変更したのかがしっかりノートしていなかったためにわからなくなった場合などに威力を発揮します。
実に優れものです。

ということでWinMergeについて軽く紹介させていただいたあとで前回の続きです。
左側がもとになったHEXファイルで右側が書き込み後のPIC18F13K50から逆作成したHEXファイルです。
おや。
ちょっと違っていますね。

左端の縦に長細いペインは2つのファイルの全体を示しています。
全体の中で相違しているところがオレンジ色で表示されます。
灰色はその位置に比較すべきデータが存在しないことを示しています。
その左端部分にマウスをもっていくと右側に比較データが表示されます。
上の相違している箇所については後で考察することにします。
左端のところを見るとなんだかめちゃめちゃ相違しているようです。

その部分に移動してみました。

はて?
これはいったい…。
ここものちほど考えてみることにします。

相違しているところは最後のところにもあります。

ここの相違点については特に注釈が必要になりそうです。
以上の相違点の考察について説明を始めますとちょっと長くなってしまいそうです。
ですのでそれについては次回にすることにいたします。

PICBASICコンパイラ[第67回]
2023.8.22upload

前へ
次へ
ホームページトップへ戻る