最終更新:ID:Tu/z28bDfA 2017年04月30日(日) 18:14:01履歴
S1で使用されるテーブルのアドレスとその内容を示します。
テーブルは空間各共通に使用できます。
これまでの例題では、すべてラベル名で表示してあるので、本テーブルに基づいて、絶対アドレスを割り付けます。
また割り込み処理機能拡張用フック・テーブル移行のテーブルの先頭アドレスは、システム・ワーク・テーブルに格納され、図1の関係にあります。
テーブルは空間各共通に使用できます。
これまでの例題では、すべてラベル名で表示してあるので、本テーブルに基づいて、絶対アドレスを割り付けます。
また割り込み処理機能拡張用フック・テーブル移行のテーブルの先頭アドレスは、システム・ワーク・テーブルに格納され、図1の関係にあります。
ワーク名 | アドレス | 値 | 初期値 | 内容 |
---|---|---|---|---|
PHTRP | F000 | 2 | FDB TRQCNT | 割り込み処理拡張用フック・テーブル先頭アドレス |
PTABTB | F002 | 2 | FDB TABTBL | TABテーブルの先頭アドレス |
PHLCPY | F004 | 2 | FDB HKLPRT | ハード・コピー拡張用フック・テーブル先頭アドレス |
PHILNL | F006 | 2 | FDB HKILNL | 機能拡張用RTSフック・テーブル先頭アドレス |
PHOPND | F008 | 2 | FDB HKOPND | DUエラーフック・テーブル先頭アドレス |
PHLOAD | F00A | 2 | FDB HKLOAD | FCエラーフック・テーブル先頭アドレス |
PHOOK1 | F00C | 2 | FDB HKRWN1 | 命令追加用フックの1枚目へのポインタ |
PVECTR | F00E | 2 | FDB VBRNMI | 個別割り込みベクタ・テーブルの先頭アドレス |
PIFBUF | F010 | 2 | FDB IFBUF | グラフィック・アクセス用I/Fバッファ先頭アドレス |
PKBUF | F012 | 2 | FDB FBUFFER | IG、CG、漢字ROMへの作業用バッファの先頭アドレス |
PFBUF | F014 | 2 | FDB FBUFFER | 数値、文字列変換作業用バッファの先頭アドレス |
PBUF | F016 | 2 | FDB BUF | LINEバッファの先頭アドレス |
PFILMD | F018 | 2 | FDB FILMOD | ファイル・テーブルの先頭アドレス |
PVARNM | F01A | 2 | FDB VARNAM | 変数名のストレージの先頭アドレス |
PPFTAB | F01C | 2 | FDB FPKTAB | PFキー文字列テーブルの先頭アドレス |
LHOOKI | F01E | 1 | FCB 10 | 命令追加用フック1枚当たりのサイズ |
MSCRQI | F01F | 3 | JMP MSCRQJ | 割り込み処理からのシステム・コール依頼処理ルーチンへのJMP命令 |
PKBDWK | F022 | 2 | FDB KBDTOP | キーボード割り込み処理ルーチンの作業テーブルの先頭アドレス |
KBUF | F024 | 2 | FDB KBUF-1 | 中間コード/ASCIIコード変換用バッファの先頭アドレス |
FSFLG | EEC1 | 1 | FCB 0 | ステートメント/関数フラグ 0:関数 1:ステートメント |
---|---|---|---|---|
FILTAD | EEC2 | 2 | FDB FILTOP | ファイル・テーブルの先頭アドレス |
DCBTAD | EEC4 | 2 | FDB TOPDCB | DCBテーブルの先頭アドレス |
DEFDEV | EEC6 | 1 | FCB P-CAS0 | デフォルト・デバイス番号 |
DEFMPN | EEC7 | 1 | FCB MAPMAX | マシン語機能で使用するメモリ系列番号 |
DENTAD | EEC8 | 2 | FDB DSKENT | ROMエントリ・アドレス |
CMDFLG | EECA | 1 | FCB 0 | 変数、スタックRM="1"のときリレーON(カセットモードOFF) |
FFD3 | MUSIC-SEL | MS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | W | 内蔵スピーカーより音発生("0"⇔"1"の切換え) |
---|---|---|---|---|---|---|---|---|---|---|---|
FFD4 | TIME MASK | TM | 0 | 0 | 0 | 0 | 0 | TM2 | T2S | W | TM="1"のときタイマーFIRQを禁止 システムモードAのとき TM2="1"のとき高速タイマーFIRQを禁止 T2S="0"のとき2msタイマーを指定 T2S="1"のとき1msタイマーを指定 |
FFD6 | INTERLACE-SEL | 0 | 0 | 0 | 0 | IS | 0 | 0 | 0 | W | IS="1"のときインターレースモードに設定 |
FFD7 | BAUD-SEL | 0 | 0 | 0 | 0 | S3 | S2 | S1 | S0 | W | カセットボーレートの設定 |
FFD8 | C-REG-SEL (システムモードB) | MK | X/0 | IG | GC | RV | G | R | B | R/W | システムモードBのときカラーレジスタ |
(システムモードA) | MK | SI | IG | GR/TX | RV | G | R | B | R/W | システムモードAのとき文字画面用カラーレジスタ | |
FFD9 | TRQ-SEL | IRQF | STBY | TPED | FIND | C3 | C2 | C1 | C0 | R | |
IE | 0 | 0 | 0 | C3 | C2 | C1 | C0 | W | |||
FFDC | MOUSE0 | IF1 | TR1 | SGX | X12 | X11 | X10 | X9 | X8 | R | マウス制御レジスタ |
IE | ED | XC | YC | YSG1 | YCT1 | XSG1 | XCT1 | W | |||
FFDD | MOUSE1 | X7 | X6 | X5 | X4 | X3 | X2 | X1 | X0 | R | |
FFDE | MOUSE2 | IF2 | TR2 | SGY | Y12 | Y11 | Y10 | Y9 | Y8 | R | |
0 | 0 | 0 | 0 | YSG2 | YCT2 | XSG2 | XCT2 | W | |||
FFDF | MOUSE3 | Y7 | Y6 | Y5 | Y4 | Y3 | Y2 | Y1 | Y0 | R | |
FFE0 | KB-R | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | R | キーボード・マトリクス・スキャン・データ |
KB-W | BM | SS | 0 | 0 | UE | SL | HR | KN | W | キーボードモードレジスタ | |
FFE1 | KB-TYPE | X | X | X | X | K3 | K2 | K1 | K0 | R | キーボードのタイプ |
FFE2 | TVSUPER | 0 | 0 | 0 | A/D | 0 | HC | T/D | S1 | W | ビデオスーパーインポーズカードの制御 |
FFE4 | PSG-DATA | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | R/W | サウンドデータレジスタ |
FFE5 | PSG-DATA | 0 | 0 | 0 | 0 | D3 | D2 | D1 | D0 | W | サウンドコマンドレジスタ |
FFE8 | BANK-REG | 0 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | W | システムモードBのとき 拡張RAMバンク切換えレジスタ |
FFE9 | IGMODEREG | PAE | X | X | X | X | DT | H | V | R | IGアクセスタイミング調整 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | PM | W | システムモードBのとき PM="1"のときIG用RAMに書き込み許可 | ||
FFEA | IGENREG | 0 | 0 | 0 | 0 | 0 | PG | PR | PB | W | IGカラープレーン選択レジスタ |
FFEB | SYS-MODE | X | X | X | X | X | S/U | 2M/1M | S1/L3 | R | システムモードレジスタ |
0 | 0 | 0 | 0 | 0 | 0 | 2M/1M | 0 | W | |||
FF75 | KADR-H | KA11 | KA10 | KA9 | KA8 | KA7 | KA6 | KA5 | KA4 | W | JIS漢字上位コード |
KLEFT | LD7 | LD6 | LD5 | LD4 | LD3 | LD2 | LD1 | LD0 | R | 漢字フォント左部分 | |
FF76 | KADR-L | KA15 | KA14 | KA13 | KA12 | KA3 | KA2 | KA1 | KA0 | W | JIS漢字下位コード |
KRIGHT | RD7 | RD6 | RD5 | RD4 | RD3 | RD2 | RD1 | RD0 | R | 漢字フォント右部分 |
コメントをかく