日立 MB-S1 S1-CP/M80 移植作戦 その27 BIOSの作成12

D88書込マシンが復活したので、samさん実装中のグラフィック命令対応BIOS09を来夢来人で動作させてみました。 サンプルソフトとして頂いたのはシェルピンスキー曲線の描画ソフト。 (このソフトはK80コンパイラで作成されています) 実行してみると、 順次描画されて、 描画完了しました。 テキスト画

続きを読む

日立 MB-S1 S1-CP/M80 移植作戦 その24 BIOSの作成8-2

CP/Mのディスク関連のパラメータを整理しておきます。 BIOS80内で指定するディスク関連のパラメータにディスクパラメータテーブルというものがあるそうです。 ディスクパラメータテーブルは3つの部分から構成されているそうで、 a)  ディスクパラメータヘッダ (DPH) b) セクタトランスレートテ

続きを読む

6809の分岐命令を整理しておく

いつも忘れてしまう6809の分岐命令を整理しておきます。 比較順序① lda, ldb でレジスタに比較される値をロード② cmpa, cmpbでメモリ に 比較する値を指定③ その後分岐命令で分岐先を指定④分岐しない場合は分岐命令の次から評価 大小比較 符号なし 符号あり Reg  > M BHI

続きを読む

HP54622D DSO用 DPU-414の設定メモ

HPのDSO HP54622Dに付属のSII DPU-414の設定メモ。 SIIの小型感熱プリンタ DPU-414の設定はソフトウェアディップスイッチのようで、 ハード的なスイッチがありません。 別の用途でDPU-414を使いたいけど、HP54622Dでの使うこともあるかもしれないので設定をメモ。

続きを読む

HITACHI L3/S1 BASICメモ

L3やS1BASICでよく使うステートメントで何度も調べてしまう情報を整理しました CLEAR命令 【S1】CLEAR 文字列領域, 機械語領域先頭番地数値変数を0,文字列変数をヌル,配列を初期化 文字列領域はデフォルトで4094バイト,最大45054バイトまで指定可能指定した機械語先頭番地~&am

続きを読む

【FM】FM-8でCP/M-86弄り

FM-8用の8088カードを頂きましたのでFM-8を引っ張り出してきました。 このFM-8は去年モバオクで入手したもので、ワンオーナ品で程度も極上品です^^ F-BASICのROMがEPROMではなくマスクROMのタイプで、ROM消失のリスクが低い機種だと思われます このFM-8本体に今回頂いた80

続きを読む