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

マイコン独立大作戦
CRT/VGAIF+KEYIF+SDCARDIFボードの製作

〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
WindowsパソコンにUSB接続して使う現行方式はそれなりに便利ではありますが、ときとしてWindows
のしがらみから開放されて、小さいながらも独立した一個のパソコンとして機能したいと思うこともあります。
昔はそれが普通のことだったのですが、安価なCRTディスプレイが生産中止となって久しい今日ではそれ
は叶わぬことと諦めていたのですが…。
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

[総合第128回]



●8080プログラムに苦戦しています(2)

本日も時間がありません。
ほんの少しだけ走り書きです。
前回書きましたようにZ80の命令の中には8080では実行できないものが数多くあって、しかも結構便利な命令などがあってつい多用してしまいます。
便利ということは、もしそれを8080の命令で書こうとすると、ちょいと面倒なプログラムになってしまうということです。
中には10ステップ以上にもなるものがあります。
そういう命令を機械的に置き換えていきましたら、27C256に入りきらなくなってしまいました。
もちろんあちこちに少しずつ空きがありますから、そういうところを利用したり、それから前回書きましたようにできるだけサブルーチン化したりして少しでもプログラムのサイズを縮めるという作業に、ここ何日か取り組んできました。
で。
なんとか収まることは収まったのですが。
いざ実行させてみましたら、やっぱり。
気持ちの悪い誤動作です。
それはもう、目一杯あちこちいじくってしまいましたから、その過程であちこちにバグが入り込んでしまったものと思われます。
そこで、今度はバグ退治です。
ええ。
プログラムサイズはマシン語レベルにして32KBです。
頭が痛いなんてもんじゃありません。
どこから崩していこうか、今頭を抱えて思案中です。
しかし、とにかく何とかクリアすべく努力しておりますので、今しばらくのご猶予をお願いいたします。

CRT/VGAIF+KEYIF+SDCARDIFボードの製作[総合第128回]
2017.11.27upload

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