CPU実験室

誰も見向きもしない古いCPUをいじって動かしてみようというプロジェクトです

ホスト側修正

マンデルブロ集合を描画するソフトウェアはいろいろ公開されていますが
それらと同じパラメータで実行させて出来上がりの図を比べてみると、
どうも座標がずれていることがわかりました。

ボード側で受け取ったパラメータ値をエコーバックしてホストに送り返してみたところ
桁落ちしてしまっていることに気づきました。
ホスト側が送り出す文字列送信の間隔が短すぎてボード側でオーバーランしてしまった
ようです。
送り出すときにSleep()を挿入して少し間隔をあけることで正常になりました。

386CPUボード出力結果

イメージ 1


SADAさん作描画プログラム  URL: http://hp.vector.co.jp/authors/VA026611/

イメージ 2


配色は違いますがほぼ同じ結果です。処理時間は比べ物になりません・・