MSXturboR
R800 CPU
FM音源(OPLL) YM2413
MSX-ENGINE2 T9769(写真はVer.C)
システムLSI S1990
turboRは従来のMSXとの互換性を維持するために、Z80相当品(MSX-ENGINE2)と、R800使用時のZ80バスサイクルエミュレーション機能を搭載するシステムLSI S1990を実装している。R800自身はメモリー管理なども含めハードウェア、ソフトウェア共にZ80を拡張したCPUであるが、turboRではそれらを使用せず、乗算命令の追加された高速なZ80として使われている。R800は、Z80A相当のCPUと排他的に使用するようになっており、双方のCPUを同時に使用することは出来ない。なおturboRのRはR800のRを意味する。
turboRでのR800の入力クロック周波数は28.636360MHzだが、実動作クロック周波数はそれを内部で1/4に分周した7.15909MHzである。ただしR800は、Z80の大半の命令を1クロックで実行できるなど、同一クロックにおける実効速度がほぼ4倍速であるため、カタログでは「Z80換算で28MHz相当」と記述された。また条件によって命令実行時間にバラツキのあるR800の特性から命令の実行クロックによるウェイトや実行時間を算出することが難しくなったことから、新規に3.911μ秒毎にカウントアップされるシステムタイマーが実装された。
MSXturboRはMSX2で追加された仕様であるメモリー・マッパーを使用してメインメモリーを拡張したが、内蔵のメモリーマッパーはS1990の仕様による制限がある。
MSX1準拠+MSX-MUSIC(ヤマハ YM2413)
FS-A1ST:256KB
FS-A1GT:512KB