「Z80」タグアーカイブ

Z80, 8080の話題

S1-CP/M80 移植作戦 その27 BIOSの作成11^^

CP/M80も使えるレベルまで進展してきたので、来夢来人にプリンタを接続してみました。

接続したのはSIIのDPU-414です。

デジタルオシロ用に購入していた汎用感熱プリンタで、小型ながらANKでは80桁印字が可能な優れものです
まだ感熱紙も入手できる比較的新しいプリンタなので使用も安心^^

しかし、このプリンタは測定器から電源を供給されることが多いのでACアダプタがありません・・
センターマイナスのDC6.5Vの電源が必要です。
DC6Vでも動作しますが、センターマイナスというのがネックでなかなか手持ちが見つかりません^^;;

LST出力はBIOSに実装しているつもりだったのでプリンタ出力(CTRL+P)をオンしてDIRしてみると 続きを読む S1-CP/M80 移植作戦 その27 BIOSの作成11^^

S1-CP/M80 移植作戦 その26 BIOSの作成10^^

samさんに割込式BIOSを調整して頂いてS1-CP/M80のBIOSが割込で動作するようになりました^^

フラグチェック式のポーリング版BIOSで101分かかっていたマンデルブロ集合のASCIIARTが4分3秒で
完了できるようになりました

CP/M80版 Microsoft MBASIC Rev. 5.11

割込式にすることで約25倍速くなったことになります。

ポーリング式は安定して動作していますが、今のところ割込式は少し不安定です。

しかし、この速度は魅力的・・・

とりあえす、ポーリング式BIOS版と割込式BIOS版の2種類を作って楽しみたいと思います^^

来夢来人に増設FDDを取り付ける CP/M80でもOK^^

来夢来人に取り付けた増設FDDをCP/M80の自作BIOSで動作確認してみました

結果は全く問題無し^^

来夢来人にはドライブ3が接続できないのでCドライブまでの確認ですが、全ドライブOKでした

CドライブからAドライブにPIPコマンドでファイルコピーしてみましたが問題ないです。 続きを読む 来夢来人に増設FDDを取り付ける CP/M80でもOK^^

来夢来人に増設FDDを取り付ける準備 その1^^

S1-CP/M80が一応動作するようになってきたので実機でドライブ間ファイルコピーをするために
来夢来人に増設FDDを接続できないか調べてみました

来夢来人のFDC基板には増設FDD用に12ピンと13ピンの増設用コネクタがあります。

以前、来夢来人に回路を追加して拡張FDDを増設しようとチャレンジしましたが、
MP-3550を接続するための全ての信号が出ているようです。

ピンアサインが分からないので、コネクタがどのICに接続されているか調べて信号の方向を調べました。 続きを読む 来夢来人に増設FDDを取り付ける準備 その1^^

S1-CP/M80 移植作戦 その25 BIOSの作成9^^

割込みを使っていないポンコツBIOSがどのくらい遅いのか調べてみました

使わせて頂いたのは「はせりんさんのサイトのASCIIARTベンチマーク」です

こちらのプログラムをCP/M版のMBASICで実行してみました。

実行すると、こんな感じで結果が出力されていきます

無事、最後まで出力されました^^ 続きを読む S1-CP/M80 移植作戦 その25 BIOSの作成9^^