日立MB-S1に関する情報

S1で使用されるテーブルのアドレスとその内容を示します。
テーブルは空間各共通に使用できます。
これまでの例題では、すべてラベル名で表示してあるので、本テーブルに基づいて、絶対アドレスを割り付けます。
また割り込み処理機能拡張用フック・テーブル移行のテーブルの先頭アドレスは、システム・ワーク・テーブルに格納され、図1の関係にあります。

共通テーブル・システム・ワーク・テーブル

ワーク名アドレス初期値内容
PHTRPF0002FDB TRQCNT割り込み処理拡張用フック・テーブル先頭アドレス
PTABTBF0022FDB TABTBLTABテーブルの先頭アドレス
PHLCPYF0042FDB HKLPRTハード・コピー拡張用フック・テーブル先頭アドレス
PHILNLF0062FDB HKILNL機能拡張用RTSフック・テーブル先頭アドレス
PHOPNDF0082FDB HKOPNDDUエラーフック・テーブル先頭アドレス
PHLOADF00A2FDB HKLOADFCエラーフック・テーブル先頭アドレス
PHOOK1F00C2FDB HKRWN1命令追加用フックの1枚目へのポインタ
PVECTRF00E2FDB VBRNMI個別割り込みベクタ・テーブルの先頭アドレス
PIFBUFF0102FDB IFBUFグラフィック・アクセス用I/Fバッファ先頭アドレス
PKBUFF0122FDB FBUFFERIG、CG、漢字ROMへの作業用バッファの先頭アドレス
PFBUFF0142FDB FBUFFER数値、文字列変換作業用バッファの先頭アドレス
PBUFF0162FDB BUFLINEバッファの先頭アドレス
PFILMDF0182FDB FILMODファイル・テーブルの先頭アドレス
PVARNMF01A2FDB VARNAM変数名のストレージの先頭アドレス
PPFTABF01C2FDB FPKTABPFキー文字列テーブルの先頭アドレス
LHOOKIF01E1FCB 10命令追加用フック1枚当たりのサイズ
MSCRQIF01F3JMP MSCRQJ割り込み処理からのシステム・コール依頼処理ルーチンへのJMP命令
PKBDWKF0222FDB KBDTOPキーボード割り込み処理ルーチンの作業テーブルの先頭アドレス
KBUFF0242FDB KBUF-1中間コード/ASCIIコード変換用バッファの先頭アドレス
FSFLGEEC11FCB 0ステートメント/関数フラグ 0:関数 1:ステートメント
FILTADEEC22FDB FILTOPファイル・テーブルの先頭アドレス
DCBTADEEC42FDB TOPDCBDCBテーブルの先頭アドレス
DEFDEVEEC61FCB P-CAS0デフォルト・デバイス番号
DEFMPNEEC71FCB MAPMAXマシン語機能で使用するメモリ系列番号
DENTADEEC82FDB DSKENTROMエントリ・アドレス
CMDFLGEECA1FCB 0変数、スタックRM="1"のときリレーON(カセットモードOFF)

FFD3MUSIC-SELMS0000000W内蔵スピーカーより音発生("0"⇔"1"の切換え)
FFD4TIME MASKTM00000TM2T2SWTM="1"のときタイマーFIRQを禁止
システムモードAのとき
TM2="1"のとき高速タイマーFIRQを禁止
T2S="0"のとき2msタイマーを指定
T2S="1"のとき1msタイマーを指定
FFD6INTERLACE-SEL0000IS000WIS="1"のときインターレースモードに設定
FFD7BAUD-SEL0000S3S2S1S0Wカセットボーレートの設定
FFD8C-REG-SEL
(システムモードB)
MKX/0IGGCRVGRBR/WシステムモードBのときカラーレジスタ
(システムモードA)MKSIIGGR/TXRVGRBR/WシステムモードAのとき文字画面用カラーレジスタ
FFD9TRQ-SELIRQFSTBYTPEDFINDC3C2C1C0R
IE000C3C2C1C0W
FFDCMOUSE0IF1TR1SGXX12X11X10X9X8Rマウス制御レジスタ
IEEDXCYCYSG1YCT1XSG1XCT1W
FFDDMOUSE1X7X6X5X4X3X2X1X0R
FFDEMOUSE2IF2TR2SGYY12Y11Y10Y9Y8R
0000YSG2YCT2XSG2XCT2W
FFDFMOUSE3Y7Y6Y5Y4Y3Y2Y1Y0R
FFE0KB-RD7D6D5D4D3D2D1D0Rキーボード・マトリクス・スキャン・データ
KB-WBMSS00UESLHRKNWキーボードモードレジスタ
FFE1KB-TYPEXXXXK3K2K1K0Rキーボードのタイプ
FFE2TVSUPER000A/D0HCT/DS1Wビデオスーパーインポーズカードの制御
FFE4PSG-DATAD7D6D5D4D3D2D1D0R/Wサウンドデータレジスタ
FFE5PSG-DATA0000D3D2D1D0Wサウンドコマンドレジスタ
FFE8BANK-REG0D6D5D4D3D2D1D0WシステムモードBのとき
拡張RAMバンク切換えレジスタ
FFE9IGMODEREGPAEXXXXDTHVRIGアクセスタイミング調整
0000000PMWシステムモードBのとき
PM="1"のときIG用RAMに書き込み許可
FFEAIGENREG00000PGPRPBWIGカラープレーン選択レジスタ
FFEBSYS-MODEXXXXXS/U2M/1MS1/L3Rシステムモードレジスタ
0000002M/1M0W
FF75KADR-HKA11KA10KA9KA8KA7KA6KA5KA4WJIS漢字上位コード
KLEFTLD7LD6LD5LD4LD3LD2LD1LD0R漢字フォント左部分
FF76KADR-LKA15KA14KA13KA12KA3KA2KA1KA0WJIS漢字下位コード
KRIGHTRD7RD6RD5RD4RD3RD2RD1RD0R漢字フォント右部分

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

どなたでも編集できます