日本語
はじめに X68000 が人気機種として注目され,ある地域の調査では,PC-98( 日電)をしのいで人気投票N0.1になったという結果が発表されています. これは,1 つに長期にわたる日電のパソコン市場独占への反動,あるいはPC に飽きたマニアたちが新鮮さを求め始めた結果とみることができます. もう1 つの見方は,8086CPU の限界を知ったマニアたちが,16 ビットで最高のパフォーマンスを得るには68000しかないという結論に達したのではないかというもので,この見方は上述のそれをさらに水面下にまで掘り下げたものです. ちょうどこのような時期に,筆者は68000CPU を使った自作パソコンの開発に取り組み,その成果と68000CPU の解説を盛り込んだ「68000システムの製作全科(上・下巻)」を技術評論社より刊行しました. それと並行して,技術評論社編集部よりX68000 のプログラミング入門のための原稿を依頼されておりましたが,幸いにも68000機のハード,ソフトにわたるノウハウを蓄積した後だけに,X68000の構造をかなりよく「透視」することができました. X68000 でのプログラミングを楽しむには,C 変換できるBASIC など素材の面白さを追求するのも1 つの方法であり,68000CPU の持ち味を活かしたアセンブラによって,身近かに迫力を味わうのもよい取り組み方であると思います. さらにマルチ・ウィンドウが使えるOS-9 を活用して多重処理を行なえば,1 台のX68000 があたかも複数台に増えたかのような感覚で使えるので, 楽しみは倍増されます. 本書では,X68000 がもっている機能を活用してプログラミングしたい読者のために, 機器構成やDOS, プログラミング・ツールなどについて解説し, プログラムの実例も掲載しています. さらに巻末では,68000ファンにとって見逃すことのできないOS-9/68000 の概要についても触れています. その中で,BASIC はC 変換を意図した構成とし,一方でC はとくに初心者向けに図解を取り入れるなど, イメージがつかみやすい説明になるよう配慮しました. ハイライトのアセンブラも, 機械語命令のビット構成のようなわかりにくいものは省略して, 大きなブロック単位での説明によって, 全体の関連が把握できるような構成としました. ページ数の制約もあり, 個々の命令について長々と説明することはできませんが, 反面いろいろな命令その他の関連など, マニュアルにない部分には積極的に言及したつもりです. 少なくとも,C コンパイラ(PRO-68K セット)などの開発ルーツを購入すれば厚手のマニュアルが何冊も付いてくるので,筆者としては読者がマニュアルを参照し得る状況にあるという前提で進めました. したがって, 本
無料アカウントにログインすると、読書・EPUBのダウンロード・音声の再生ができます。