{{include unfinished_page}} ,{t},{BSIZE:1 0|SIZE:100%} ,{BSIZE:0}←[[A.3 VRAMマップ|Appendix A.3 VRAM マップ]] ,{BSIZE:0|RIGHT}[[A.5 拡張I/Oポート|Appendix A.5 拡張I/Oポート]] → ,アドレス{COLS:2},,内容 ,00H〜3FH{COLS:2},,ユーザー定義 ,40H〜4FH{COLS:2},,拡張IO ,50H〜6FH{COLS:2},,システム予約 ,70H〜73H{COLS:2},,MIDIサウルス(BIT2) ,74H〜7BH{COLS:2},,システム予約 ,7CH〜7DH{COLS:2},,MSX-MUSIC ,7EH〜7FH{COLS:2},,システム予約 ,80H〜87H{COLS:2},,RS-232C用 ,,80H,8251データ ,,81H,8251ステータス・コマンド ,,82H,ステータスリード・インタラプトマスク ,,83H,未使用 ,,84H,8253 ,,85H,8253 ,,86H,8253 ,,87H,8253 ,88H〜8BH{COLS:2},,MSX2アダプタのためのVDP(V9938)用I/Oポート ,,,MSX1にV9938をのせたときのI/O。VDPを直接I/OアクセスするときはメインROMの6番地と7番地を調べてポートアドレスを確認する。 ,8CH〜8DH{COLS:2},,MSX MODEM ,8EH〜8FH{COLS:2},,システム予約 ,90H〜91H{COLS:2},,プリンタポート ,,90H,ビット0 ストローブ出力(Write 負論理 0:STROBE出力)ビット1 ステータス入力(Read 0:READY 1:BUSY) ,,91H,プリンタへのデータ出力(8ビット) ,92H〜97H{COLS:2},,システム予約 ,98H〜9BH,,VDP(V9938)MSX2用 ,,98H,VRAMアクセス ,,99H,コマンドレジスタアクセス ,,9AH,パレットレジスタアクセス(Writeのみ) ,,9BH,レジスタ間接指定(Writeのみ) ,9CH〜9FH{COLS:2},,システム予約 ,A0H〜A3H,,サウンドジェネレータ(AY-3-8910) ,,A0H,アドレスラッチ ,,A1H,データライト ,,A2H,データリード ,A4H〜A7H{COLS:2},,システム予約 ,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{COLS:2},,システム予約 ,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のセグメント選択レジスタ ,{t},{BSIZE:1 0|SIZE:100%} ,{BSIZE:0}←[[A.3 VRAMマップ|Appendix A.3 VRAM マップ]] ,{BSIZE:0|RIGHT}[[A.5 拡張I/Oポート|Appendix A.5 拡張I/Oポート]] →