MSX turbo Rテクニカル・ハンドブック

https://archive.org/details/MsxTurboR

 

目次

1 MSX turbo R
1.1 MSX turbo Rのハードウェア
1.1.1 MSX turbo Rの特徴はこれだ!
1.1.2 MSX turbo Rのシステム構成
1.1.3 エレガントなCPU の切り替え
1.1.4 何でも詰め込むMSX turbo R のROM 構成
1.1.5 速さを調節するシステムタイマー
1.1.6 MSX turbo R のI/O ポート
1.1.7 速さを生かすためのDRAM モード
1.1.8 R800の特徴はこれだ!
1.1.9 R800のすべて
1.2 MSX turbo R 活用法
1.2.1 R800の速さを生かすプログラミング
1.2.2 R800を使う上での注意事項と問題点
1.2.3 追加されたBIOSとその機能説明
1.2.4 変更および削除されたBIOSについて
1.2.5 アプリケーション開発に関する注意点
1.2.6 CPU を切り替えるプログラムの例
1.3 PCM 限界ギリギリ活用法
1.3.1 基礎編 BASICでの使い方
1.3.2 PCM関係のBASIC命令
1.3.3 BEEP音をPCMで鳴らすのだ!
1.3.4 上級編...マシン語でPCMを

2 SLOT
2.1 スロットって何だ
2.1.1 CPUとメモリーはどうつながってるの
2.1.2 8ビットCPU Z80の内部を探る
2.1.3 メモリーの種類は働きによってイロイロ
2.1.4 MSX のスロットってどんなものなの?
2.1.5 MSX の拡張性の秘密はスロットにあった
2.1.6 こう変わったMSX2+のスロット
2.1.7 スロットを拡張しちゃえ
2.2 スロット切り替えに挑戦
2.2.1 スロットを切り替えるには
2.2.2 スロット番号の指定方法
2.2.3 スロットを操作するBIOSの機能
2.2.4 スロット構成を知る方法
2.2.5 システムワークエリアを探ってみる
2.2.6 MSX2+のハードウェア仕様
2.2.7 衝突を防ぐデバイスイネーブル
2.3 MSX turbo R のスロット構成
2.3.1 ついにスロット構成が統ーされたぞ

3 漢字BASIC
3.1 漢字BASICを解析
3.1.1 漢字BASIC に必要なハードウェア
3.1.2 MSX-JE対応のソフトウェアとは
3.1.3 漢字ドライパーの動作原理を解説する
3.1.4 JE 対応ノード&ソフト
3.1.5 漢字BASIC で使える画面モードいろいろ
3.1.6 漢字テキストと漢字グラフィック
3.1.7 漢字ドライパーの正しい使い方なのだ

4 V9958 VDP
4.1 V9958レジスター一覧
4.2 V9958の新機能
4.2.1 水平スクロール
4.2.2 ウェイト
4.2.3 コマンド
4.2.4 YJK 方式の表示
4.3 V9958の廃止機能
4.4 V9958 ハードウェア仕様(変更部分)
4.5 V9958 とMSX2+
4.5.1 スクリーンモードは全部で12 種類
4.5.2 VDP のレジスターをコントロールする
4.5.3 V9958 のレジスター
4.5.4 VDP による横スクロール
4.5.5 何があっても裏技は使ってはいけないぞ
4.6 YJK 方式を解剖する
4.6.1 テレビ放送とYJK 方式99
4.6.2 RGB 方式とYJK 方式のデータ構造
4.6.3 色見本のプログラム
4.6.4 必殺のロジカルオペレーションなのだ
4.6.5 いわゆる色化け
4.6.6 SCREEN 10 と11 は何がどう違うのか
4.6.7 SCREEN 11 でもテロッフ。をイ吏うには
4.6.8 SCREEN 12 で文字表示をするための裏技だ
4.6.9 YJK 方式とVDP のレジスター
4.7 走査線割り込みを研究する
4.7.1 モニター画面を表示する仕組みは?
4.7.2 インターレース方式によるテレビ放送
4.7.3 MSX2 におけるインターレース画面
4.7.4 走査線割り込みの原理を探る
4.7.5 走査線割り込みの実例を紹介する
4.7.6 いよいよ実践編はりきっていこう!
4.7.7 走査線割り込みに使うVDP レジスター
4.7.8 アセンブルの方法とBASIC 部分の動作
4.7.9 アセンブラ一部分の動作原理だ
4.7.10 走査線割り込みのマシン語ルーチンだ

5 MSX MUSIC
5.1 FM 音源ってどんなもの
5.1.1 FM 音源へと至る電子楽器の歴史
5.1.2 楽器の音を分析してみよう
5.1.3 音程が平均律とは限らない
5.1.4 MSX-MUSIC を分析してみる
5.1.5 FM 音源を使ってリズム音に挑戦
5.2 FM 音源をコントロール
5.2.1 マシン語プログラムで音を出してみる
5.2.2 ライブラリーの概要を説明する
5.2.3 MSX C でコンパイルしよう
5.3 FM 音源のデータ構造だ
5.3.1 FM 音源のデータを作ってみよう
5.3.2 打楽器音のデータを指定するには
5.3.3 楽器音のデータを指定してみよう
5.3.4 OPLL ドライバーでできないこと
5.3.5 音色データを追加してみよう
5.3.6 サンプルデータを解説する
5.4 FM 音源にまつわるアレコレ
5.4.1 パワフル活用法の内容訂正
5.4.2 MSX MUSIC の音色データ一覧

A R800 インストラクション表
A.1 インストラクション表はこうして使おう
A.2 8 ビット移動命令
A.3 16 ビット移動命令
A.4 交換命令
A.5 スタック操作命令
A.6 ブロック転送命令
A.7 ブロックサーチ命令
A.8 乗算命令
A.9 加算命令
A.10 減算命令
A.11 比較命令
A.12 論理演算命令
A.13 ビット操作命令
A.14 ローテイト命令
A.15 シフト命令
A.16 分岐命令
A.17 コール命令
A.18 入出力命令
A.19 CPU 制御命令

 

관련 링크 : http://www.msxblog.es/panasonic-fs-a1st-msx-turbo-r-technical-guide/