※
※ このページは書きかけです。以下の可能性があります。
※ ・誤字、脱字等のチェックをおこなっていません。
※ ・テキスト、表などフォーマットがされていない。
※ ・画像が抜けている。
※
アドレス | 内容 |
00H〜3FH | ユーザー定義 |
40H〜4FH | 拡張IO |
50H〜6FH | システム予約 |
70H〜73H | MIDIサウルス(BIT2) |
74H〜7BH | システム予約 |
7CH〜7DH | MSX-MUSIC |
7EH〜7FH | システム予約 |
80H〜87H | RS-232C用 |
| 80H | 8251データ |
| 81H | 8251ステータス・コマンド |
| 82H | ステータスリード・インタラプトマスク |
| 83H | 未使用 |
| 84H | 8253 |
| 85H | 8253 |
| 86H | 8253 |
| 87H | 8253 |
88H〜8BH | MSX2アダプタのためのVDP(V9938)用I/Oポート |
| | MSX1にV9938をのせたときのI/O。VDPを直接I/OアクセスするときはメインROMの6番地と7番地を調べてポートアドレスを確認する。 |
8CH〜8DH | MSX MODEM |
8EH〜8FH | システム予約 |
90H〜91H | プリンタポート |
| 90H | ビット0 ストローブ出力(Write 負論理 0:STROBE出力)ビット1 ステータス入力(Read 0:READY 1:BUSY) |
| 91H | プリンタへのデータ出力(8ビット) |
92H〜97H | システム予約 |
98H〜9BH | | VDP(V9938)MSX2用 |
| 98H | VRAMアクセス |
| 99H | コマンドレジスタアクセス |
| 9AH | パレットレジスタアクセス(Writeのみ) |
| 9BH | レジスタ間接指定(Writeのみ) |
9CH〜9FH | システム予約 |
A0H〜A3H | | サウンドジェネレータ(AY-3-8910) |
| A0H | アドレスラッチ |
| A1H | データライト |
| A2H | データリード |
A4H〜A7H | システム予約 |
A8H〜ABH | | パラレルポート(8255) |
| A8H | ポートA |
| A9H | ポートB |
| AAH | ポートC |
| ABH | モードセット |
ACH〜AFH | | MSX ENGINE(1チップMSX I/O) |
B0H〜B3H | | 拡張メモリ(ソニー仕様、8255) |
| B0H | ポートA、アドレス(A0〜A7) |
| B1H | ポートB、アドレス(A8〜A10、A13〜A15)、コントロール、Read/Write |
| B2H | ポートC、アドレス(A11〜A12)、データ(A0〜A17) |
| B3H | モードセット |
B4H〜B5H | | CLOCK-IC(RP-5C01) |
| B4H | アドレスラッチ |
| B5H | データ |
B6H〜B7H | システム予約 |
B8H〜BBH | | ライトペンコントロール(三洋電機仕様) |
| B8H | Read/Write |
| B9H | Read/Write |
| BAH | Read/Write |
| BBH | Writeのみ |
BCH〜BFH | | VHDコントロール(JVC、8255) |
| BCH | ポートA |
| BDH | ポートB |
| BEH | ポートC |
| BFH | モードセット |
C0H〜C1H | | MSX-AUDIO |
C2H〜C7H | | システム予約 |
C8H〜CFH | | MSX INTERFACE(非同期シリアル通信インターフェイス) |
D0H〜D7H | | フロッピーディスクコントローラ(FDC) |
| | FDCは外部信号によって遮断される機能をもつ仕様になっており、このポートはFDCアクセス時に限って使用可能となる。 |
D8H〜D9H | | 漢字ROM(東芝仕様)第1水準 |
| D8H | b5〜b0 下位アドレス(Writeのみ) |
| D9H | b5〜b0 上位アドレス(Write) |
| | b7〜b0 データ(Read) |
DAH〜DBH | | 漢字ROM第2水準 |
DCH〜F2H | | システム予約 |
F3H | | VDPの表示モード(MSX2+) |
| b0 | M3 |
| b1 | M4 |
| b2 | M5 |
| b3 | M2 |
| b4 | M1 |
| b5 | TP |
| b6 | YUV |
| b7 | YAE |
F4H | MSB | ハードウェアリセット(MSX2+) |
F5H | | システムコントロール(Writeのみ)bit ONでI/Oデバイス使用可 |
| b0 | 漢字ROM第1水準 |
| b1 | 漢字ROM第2水準 |
| b2 | MSX-AUDIO |
| b3 | スーパーインポーズ |
| b4 | MSX INTERFACE |
| b5 | RS-232C |
| b6 | ライトペン |
| b7 | CLOCK-IDC(MSX2、MSX2+のみ実装) |
| | 内蔵あるいはカートリッジにより接続されたI/Oデバイスの衝突を避けるためのビット。これによって内蔵のデバイスを無効にすることができる。BIOSの初期化時に、外部デバイスがなければ内部デバイスを有効にする。ここはアプリケーションが読み書きしてはならない。 |
F6H | | カラーバスI/O |
F7H | | A/Vコントロール |
| b0 | オーディオR |
| b1 | オーディオL |
| b2 | ビデオ入力の選択 |
| b3 | ビデオ入力の検出 |
| b4 | AVコントロール |
| b5 | Ymコントロール |
| b6 | VDPレジスタ9のビット4の反転 |
| b7 | VDPレジスタ9のビット5の反転 |
F8H〜FBH | | システム予約 |
FCH〜FFH | | メモリマッパー(Writeのみ) |
| FCH | ページ3のセグメント選択レジスタ |
| FDH | ページ2のセグメント選択レジスタ |
| FEH | ページ1のセグメント選択レジスタ |
| FFH | ページ0のセグメント選択レジスタ |