> «rto 27 XA > F2
ノン ار £4
\ ISSN 0910-7014 | | | y | 17 『
特集 Хер Ee
LN
(М Уз. $ АП. 1985 Г 3 s E ex a. OP
SHARP
ゲー ム も 仕事 も スピ ー ド スタ ー ト
クイ ッ ク デ ィ ス ク (QD)
フロ ッ ピ ー の 高速 性 と カセ ッ ト の 経済 性 を 備え た 新しい 記憶 装置 で す 。 プロ グラ ム や デー タ を 読み 取る スピ ー ド は 、 何と カセ ッ ト の 約 30 倍 (当社 2000 ボ ー の デー タレ コー ダ 上 比 )、 も う 気 持ち の 乗り も 違っ て きま す 。
キャ ラク タプ づく 〈0 も 自在 、 き わ だ つ グ "ラフ ィ ッ ク PCG1000 文 字
グラ フィ ッ ク は ひと 味 違 う ク リエ イ テ ィ プ ブ 設計 1000 文 字 の PCG ま た は 320 メ 200 ド ッ ト 8 色 フ ル グラ フィ ッ ク 二 24 文字 の PCG が 使い 分 けら れ 、 目的 に 合わ せ て オリ ジ ナ ル グ ラ フ ィ ッ ク が 存 分 に 駆使 で きま す
音楽 演奏 どっ て お FOLO PSG2 チ ャ ン ネ ル
パソ コン を より クリ エイ ティ ブ に 活用 する た め の サウ ンド 機能 と し て 6 オク ター プ 3 重 和音 の PSG を 2 チャ ン ネ ル 内 蔵 。6 重 和音 の 音楽 と 2 つの 効果 斉 が 楽し め 、 音楽 演奏 、 サウンド 効果 に グン と 厚み を 増し て きま す
日 本 語 表示 、 ワ ー プ ロ へ の 活用
漢字 対応 QD-BASIC
漢字 対応 BASIC を は じ め 、 漢字 ROM ボー ド (オプ ショ ン )、 辞 書 ROM ボ ー ド (オプ ショ ン ) の サポ ー ト な ど ワ ー プ ロ へ の 対応 も 考慮 し て いま す
上達 に 合わ せ て 進化 する 64KB オ ー ル RAM の クリ ー ン 設計 BASIC 以 外 の 言語 へ の 発展 性 を 秘め た 、 いわ ば あな た の 上 達 に 合わ せ て 進化 する シス テム 設計 で す 。
久能 力 を グン と アッ プ さ せる RAM フ ァイル (オプ ショ ン ) る ボイス ポ ボード ( ォ プシ ョ ン ) を 使え ば 、MZ-1500 が し ゃ べ る パソ コン に 。@「 パ ター ン エ ー ス 」「 住 所 録 」「 ミ ュ ー ジ ッ ク エ ー ス 」「 デ モエ ー ス 」 な ど 、 買っ た その 日 か ら 即 使え る ソフ ト を バン ドル 。
У»- АА Е2І жн 〒545 大 阪 市 阿倍 野 区 長池 町 22 番 22 号 傘 (06)621-1221( 大 代表 ) @ お 問い 合わ せ は …
“ジョ イジ ショ イク ”" BORNE
家族 ひと ED ひと 5 り が 楽し め る 7 種類 の 新しい QD ソ フト を ワン フッ 鐘
JOY JOY PACKII Mz-5A0 標準 価格 16.800 円
7 パンチ ポール 2.
幅広 い 年 令 層 に わた っ て 楽し ゅ ゆる あの マリ オ が 、 一 段 と
REED TIL YAT 7
2 х= テニ スズ
ゲー ムセン ター や ファ ミリ ー コ ンピュータ で 人 (の 高い テニ ス が か:MZ-1500 で 楽し め ま す
7-70 ЧУУ
sri- ペン シル 家族 みん な で 活用 で きる 、 学習 機能 付 ワ ー プ ロー カ レン ター 機能 。 ス ケ ジ ュ ー ル 6 書き 込め ま 二 4 ママ キー バー 家計 簿 づ くり は も う ラ クラ ク 。 数字 を 入力 する だ け で 、1 ヶ 月 の トー タル も バッ チリ 。
5 スタ ディ メイ 人
楽し みな が ら 学 習 で きる 、 堅 葵 し い 勉 強 ツ フト 上 は ひと 味 違っ た いわ ば パソ コン 暗記 カー ド
= 6 BASICAS74
ちい ち マ ニュ アル を 見 な く て も 、 画面 と の 対話 形式 で BASIC の 基礎 学 習 が で きま 本
АМ 7 パー ティ ー メ ー カ ー СУ パー ティ を は じゅ め 楽し い 集い を 効果 的 に 演出 し て くれ る
aos クソ フト で
1500©) 好評 JOY JOY PACK I (MZ-5A001) 標 準 価格 16.800 円 も 発売 中 ク
rete /【 ノ コン ザ ン デ EFRR
@ テ レビ 東京 る @ テ レビ 大 阪 Фу — 毎週 日 曜 9:30 — 10:00 ORE Dr パソ コン 宮永 好 道 信 司会 : ЕЯ. НЕА
ソコ ン ザ サン デー” ЯЛА ABI
m 切 : 昭和 60 年 7 月 31 日 (消印 有効 )
応募 方 法 : @「 一 般 部 門 」( 中 学生 以上 ) と 「 ち び っ 子 部 門 」( 小 学生 以下 ) に 分 け て 行 いま す る ⑧ ゲ ー ム ・ グ ラフ ィ ッ クス ・ ビ ジネス な ど 各種 ジャ ン ル の 作品 を 募集 し ます Ge 作品 は シャ ー プ パソ コン MZ シリ ー ス ・ X1 シ リー ズ 用 ソフ ト に 限り ます 久作 品 は 未 発表 の オリ ジ ナ ル 作 品 に 限り 、 一 人 5 点 まで の 応募 と し ます
発 表 :「 パ ソコ ン サ ン デ ー,」9 月 22 日 放送 内 で 発表 し ます
応募 Ж: 〒540 大 阪 市 東 区 京橋 前 之 町 2-2 テレ ビ 大 阪 「 パ ソコ ン サ ン デ ー ソ フト 募集 Е
賞 : 画 一 般 部 門
VOU LED КЩ" Seen 1 名 賞金 10 万 円 < 副賞 ビデ オデ ィ ス ク > 圏 ち びっ こ 部 門
"BUS TAM eere 1£
3 万 円 相当 の 図書 券 < 副 賞 コ ン パ クト - 。 イス ク >〉… 他 、 豪 華 商品 を 用 意 し て いま す
詳し く は 最寄り の パソ コン ショ ッ プ で お た ず ね くだ さい 、。
ルパン コン スク ー リ ンク , の お 知ら せ ……
⑧ 講 習 場所 : シ ャ ー プ 東京 支社 パソ コン 教室 ® 03 (260) 1161 電 日 時 :6 月 29 日 中 ・7 月 13 日 中 ・7 月 27 日 出 各 PM 1:00 一 4:00 才 定員 : 各 20 名 (定員 に な り 次 第 締切 り ま す ) @ 受 許 料 : 1,000 円
本 社内 国内 情報 シス テム 営業 本 部 まで 。
パー ソナ ルコ ンピュータ
01-1500)
標準 価格 89.800 円
写真 の 14 型 カラ ー デ ィ ス プレ イ OU- MF 1B 標準 価格 64,800 円 は オプ ショ ン で す .
※ 画 面 は ハメ コミ 合成 で す 。
SHARP
Oh AZ ......
LI жесек жены” ЖЕРІ АЛЕ” ЖЕЛ
The Progressive Machine
X1 の 世界 が また 一 歩 進化 し た 26
NEW TYPE &NEW BASIC
NEW BASIC の 実 カ ーー @
日 本 語 処理 NEW BASIC の 実 カ ーー Ө
グラ フィ ックス E コン ペチ ビリ ティ に つい て 35 周辺 機器 一 覧
カラ ー 紹 介
X1 の 新しい 仲間 た ち M | シリ ー ズ 人 機種 共通 モニ ツ CIOS s P
THE SEINTINEL 41
第 4 部 アセ ンプ ラ , デバ ッ カ の 使い 方 "
マシ ン 語 プロ グラ ム 開 発 入門
第 5 部 プロ グラ ム 開 発 の 主役 46
エディ イタ アセ ンプ フラ ZEDA
第 6 部 開発 , 解 析 に 威力 を 発揮 する 66 а: сае сыш デシ バッ クツ ー ル ZAID ХІ NEW BASIC シ ョ ー ト デモ (34 ベ ФСР/М, CP/M-86, MP/M は Digital Research 社 THE SOFTOUCH pcr Айыу” — Жі : I ді Part.1 ソフ ト で ワイ ワイ
-System リフ ォ ル ニ ПУ ШШЕ S ү 110
DANCEL NE ніН АЛЕ " 新作 SOFTWARE/: 2A 烈 ゲ ム 通 信
@SB-80. SB- 86 は LIFEBOAT ASSOOCIATES : $ Е € WORDSTAR, MAILMERGE, SPELLSTAR, WORDM Part. 2 清水 和 人 の ゲー ム ハ イ テク 道場
Бе 112 PosTaRBoooc な の s ァ ー ヵ ー の cr。 の や つく ん ぼ ば つぶ その 他 プ ブログ ラム 名 。 シス テム 名 , CPU 名 は 一 般 に аи. Part. 3 GAME REVIEW 本 文中 で は "TM", "⑤" マ ー ク は 明記 し て いま せん 。 —> x 2 @ 本 誌 掲載 の プロ グラ ム は , 個人 で 利用 する ほか は 著 デー モン クリ スタ レ / ホ ー リ ー ク レイ 114 作 権 法 上 , 無断 複製 を 禁じ られ て いま す 。 —ÁÀ ファ ンタ ジア ン / 続 ・ 黄 金 の 墓 Part. 4 SPECIAL REVIEW 116 ペン シル レポ ー ト Part. 5 BUSINESS REPORT 118 日 本 語 ワ ー ド プロ セッ サ ПЛ 祝 一 平 の 駆け 足 レ ボー ト 105 FILES Oh./MZ 174 STUDIO MZ/ ぼ くら の 掲示 板 180 60th ビ ジネス ショ ウ & 書評 『MZ110 番 』, 『X1 1104; 編集 室 か ら 184 マイ クロ コン ピュ ー タ ショ ウ '85 info MZ 176 ご めん な さい の コー ナー ノ 投 稿 募集
Oh./MZ 質 問 箱 172 ペン ギン 情報 コー ナー/Again Watch 177 SHIFT BREAK/micro Odyssey
シャ ー プ パソ コン テレ ビ XIC
価格
コン ピュ ー タ 本 体 CZ-801C 119,800 円 カラ ー デ ィ ス プレ イ テ レ ビ CZ-80ID 99,800 円 | 1983 年 | 月 発売
NOR NU ошалығ жатағы” M 異常 で 怪奇 な 物語 ZORKI/ZORKIl/The BLACK ONYX 120 絵夢 絶 登 面白 玉手 箱 第 18 回 BASIC プ ログ ラム の 高速 化 テ クー ニッ ク 有田 隆也 145 パソ コン 千 夜 一 夜 第 19 夜 ある クラ フ の 歩み と あみ だ くじ 」 "tn 猫 と コン ピュ ー タ 第 6 回 ゴル フ 少 年 トオル 高沢 恭子 154
NS ES | |
MZ-1500 カナ 漢字 変換 ユー ティ リティ の 使い 方 s 漢 単 ワー ド プ ロ セッ サ 近藤 弘幸 36 3D マ ル チ CAD あな た は 建築 デザ イナ ー<1> 小澤 № 166 マル チ ユ ー ス へ の 挑戦 X1/C/D/F/turbo パソ コン / ビ デオ ユー ザー の 映像 処理 入門 グラ フィ ッ ク の 拡大 ・ 縮 ツー ル . ЖОН T C 入 門 ス テッ プ by ス テッ プ
“データ 引き 渡し と ポイ ンタ bon May the"FORTH"be with you 第 2 回 ヨイ ショ で ふ ぉ ー す сано FC&2(3300A,07-50»7*2—XBASICXA #3 配列 で デー タ を 処理 する анайы 試験 に 出る る マグ そこ に CRTC が ある か ら な の だ ач
Mz-200072200 続 *CP/M-86 を 16 ビ ッ ト ボ ー ド で У, 127
MZ-5500/6500 フ ァイル コン バー タ 有川 CP/M-86 か ら JWP へ 後藤 貴行 140
Short Access Mz-700/1500 S-QET S-BASIC Quick Edit Tool 今村 398158
全 機種 知っ て 得する アイ デア 3 豊田 隆 159 Xi/C/D/F/turbo PUZZLE BOOK® カラ ー バ パズル ЕЕЕ ад xiturbo 用 し P-86X 熱 烈 試用 記 川 元 真 81
3 周年 記念 モニ タプ レ ゼ ント Part2
や っ ぱり ハー ド に こだわ り た い 161
く < スタ ッ フ > $ 編集 長 一 安田 千尋 編集 菊川 良子 前 田 М 土 平 章 博 三 上 之 彦 協力 一 一 有田 隆也 高野 席 一 西畑 文広
画 広 告 目次
PA Ey КЗ 193 c7 —V К не 195 アバ ロン に 202・203 YXxyZAeeeeeeeeeeeeem een 200 ОАР Же а Аа ear rar 197 р ннн ӨӨӨ ӨӨӨ ӨӨӨ 1 CATS EYE eem 207 E E 12 コス モス 岡 出 (ユニ バー ス ) ee 201 ШУ -2еееЗеееееееееееее 14 サム シン ググ ッ Еезезеееевененен 10 J&P —————— 表 3 実務 教育 研究 所 … ЕРЛЕР РЕ 83 a 表 2・ 表 4・|・4-7 AX Da スガ ヤ 無線 商会 …
JAA ir A sss.
高木 学園 0A テ ッ ク
東海 クリ エイ ト ……
日 本 ファ ルコ スム ee
Itti Rittaporn ЖЖ ЕРЕ 清水 和信 "後藤 貴行 М 一 樹 斎藤 Я 近藤 弘幸 浅野 恵 造 工藤 誠 名 原 秀幸 @ カメ ラー 一 浜崎 昭 杉山 和美 @ イ ラス トー 一 永沢 し げ る 山田 晴久 er ー ト ディ レク ター 一 一 中 島 真 子 @ レイ アウ トー 一 CAN ART TREF 中 島 由 紀子 @ 校 正 - 一 グル ー プ ご じ ら
疾走 する グラ フィ ックス
ERE
cmm ў
7 | 852727172 | ペイ ント 速度 は 従来 の 約 35 倍
X1 BASIC
F t€). 中 間 色 表現 も 簡 単 。
広がる メモ リ 空 千
2 In ON 命令 で ユー ザー エリ ア も グン と 拡大 。
9 | E*21—74U74 一 字 変換 、 音 訓 変換 な ど 手 軽 に 漢字 入力 (Model20)。
Ин ЛАЖЕ ЕЛІ 。 お 問い 合わ せ は … シ ャ ー プ 線 電 子 機器 事業 本 部 シス テム 機器 営業 部 大 阪 /〒545 大 阪 市 阿倍 野 区 長池 町 22 番 2
ポー ズ 機 能 : リ アル な 実写 と 色 鮮 や QE (オプ "ショ ン ) ル チ プ "ロモ セッ サ (オフ ション) と 組め ば 本 “デオ 編集 が 楽し め ゆま す 。 輸 5 イン チミ ニ フ ロ イス ク ド ラ イブ 搭載 (Model 20) : 大 量 の 高速 処理 、 パ ソコ ン の 活躍 の 場 が 一 気 に 漢字 ROM 内 蔵 (Model 20) : 情報 を =. МЕМ BASIC の 漢字 ユー ティ リ も 簡単 で す 。 象 X1 シ リー ズ と フル
コン パチ プル 8』 従来 の X1 BASIC(V1.0) 51€ 載 し て いま す の て 、X1 用 市 販 ア プリ ケ が その まま 使用 で きま す 鍛 大 容量 12 イト RAM 標準 実装 (メイ ン メ モリ 64K バ イト ) 区 8 オク ター プ 3E 和音 の サウ ンド ゼネ レー タ 拡張 I/O ポ ー ト (2 ポ — N HEK 豊 タ イマ ー つ き カ レン ダー クロ ッ ク 内 蔵
ー ソ ナル テロ ッッ ンマ
ティ に より 入力 ・
ショ ン ソ フト
1204
CZ-52F
CZ-8PN1 134,800) | CZ-8BK2 近日 発売
@ デ ー タ レコ ー ダ (Model 20 用 )
CZ-8DT2 44.800 円 CZ-8VP1 59.800 円 CZ-8RL1 24,800Ғ3
その 日 か ら 薬 し め る ソフ トバ パッ ク
"The YOKOZUNA
“ЕЖ.
人 気 の ゲ ー ム 、 ワ ー プ ロ ソ フト な ど 家 族 を そろ っ て 使え る ソフ ト を 6 本 セッ ト で 新 発 売 、 初 め て の 人 で も すぐ に 楽し め ゆま す
近日 発売 Da
ELE
E м 23 ты шй кй сй ба Моде! 20 Ара Уут отут TONA RYJJFLEA F mae
e Model 10 バー ソナ ルコ ンピュータ キキ ー ボ ー ド CZ-811CE( オ フィ スグ ピー) ・R (ロー ズレ ッ ド ) ө Model 20 パー ソナ ルコ ンピュータ + キー ボー ド CZ-812CE (オフ ィ ス グレ ー) ・RR( ロ ー ズ レッ ド ) を を 標準 価格 139:800 円
ps e Xs
@ 14 型 カラ ー デ ィ ス プレ イレ イ テ レ ビ CZ-BTIDE (47:227v— R(n-XvF)- 89.800 円
ZU UB.
хук
AY バー ソナ ルコ ンピュータ CZ-804C 標準 価格 139,800 円 A Ск 14 型 カテ ラー ディ スプ レイ テレ ビ CZ-801D 標準 価格 99,8000
NA バー ソナ ルコ ンピュータ CZ-803C 標準 価格 119.800 円 ANZ ks 14 型 カテ ー デ ィ ス プレ イ テ レ ビ С2-8010 標準 価格 99.800 円
y バー ソナ ルコ ンピュータ CZ-802C 標準 価格 198,000 円 АХ?” 14 型 カテ ラー ディ スプ レイ テレ ビ С2-8020 標準 価格 128.000 円
@X1 シ リー ズ 用 NEW BASIC(V2.0)
CZ-112SF (カセ ッ ト 版 )… 準 価格 7,800 円 CZ-113SF (コン パク ト フ ロ : ・ 標 準 価格 8,800 円
XICk Ej XICs XID CZ-124SF (ミニ フロ ッ ピ ー 版 ) … ・ 標 準 価格 8,800 円
@ い ずれ も 、 実 務 か ら ゲ ー ム まで 幅広 くそ ろ っ た X 1 の ソフト が 共通 し て 使え る コン パチ ブル 設計 で れ ※ カ ラー は それ ぞ れ ロー ズレ ッ ド メタ リッ クシ ル パ ー の 2 色 が あり ます ( X 1 の み ス ノー ホワ イト を 加え た 3 色 )
і:
T rin
Y
> eu
АХ ХЕЕЕ ЕЕ
ター ボ の 強力 な 日 本 語 処理 機能 を サポ ー ト する ため に キー ボー ド は 、 さ ら に ノ パ ワー アッ プ さ れ て いま す お HELP キー や COPY キー に 加え ぇ 、 日 本 語 入 力 キ ー と し て XFER キ ー を 採用 。16 ヒ ッ ト な み の 仕 様 い える この キー の 機能 は 、 も ちろ ん BASIC で サポ ー ト さる れ て お り 、 操 作 も 簡単 。 日 本 語 入力 モー ド の 設定 も CTRL 圭 XFER、 ま だ は SHIFT 二 XFER と いう 親切 設計 で この 実行 に より ファ ンク ショ ン キ ー メ ニュ ー が 画面 に 表示 きれ 、 手軽 な 操作 で スピ ー デ タイ に プロ グラ ミン グ で きま す
ВЕРХНЕЕ Оо
TOW RW ке сю; が て 、 も う 妥 が また ん だ な る 。 шь. X
| ター ボ を 強力 に サポ ー/ す る シャ ー プ オリ ジ ナ ルン フトウェア
НАР ЕНЕ, CACAHE
スー パー イン ポー ズ 奈 俊作 成 に 、 と デオ 編集 に
АУ атыр i シス テム ユー ザー 辞書 B2D-5"FDh& CZ-111SF 標準 価格 8,800 円
FEBR CH
AXI ати 用 クラ フィック ツー ル 嬉 楽 画 タ ー ネ (n 画 2D・5”FD 版 CZ-114SF 7 月 発売 予定
O RSHI A î
AV Рети XXI シリー ズ 用 ラン デ ゲージ シリ ー ズ FORTRAN 圏 2D・5'FD 版 CZ-115LF 標準 価格 13,800 円
3 当 ツ フト の 使用 に あたっ て は 、CZ-5CPM (標準 価格 16.800 円 ) が 必要 で す
АУ тали AU シリ ー ズ 用 ラン デ ゲージ シリ ー ズ С 画 2D・5" FD 版 CZ-116LF 標準 価格 13,800 円
¥ 当 ン フト の 使用 に あたっ て は 、CZ-5CPM (標準 価格 16.800 円 ) が 必要 て す 。
| 日 本 語 処 理 機能 |
簡単 な 操作 で 日 本 語 入力 が で きる 新開 発 漢 字 BASIC を 標準 装備 。 漢 字 変 換 は カタ カナ 、 ひら が な 、 ロ ー マ 字 の い ず れ か ら で も で き 、 手 軽 に 日 本 語 の 文章 が 作成 で きま す 。 さ る ら に 、 新 コ ン モ プ ト の 日 本 語 処理 機能 を 内 蔵 。 挿 入 、 削 除 、 文 章
移動 、 同 一 文章 (プロ グラ ム ) を 〈 り 返し 使用 で きる コピ ー
な ど が 自在 で 4 まる に プロ グラ ミン グ 感 覚 ど スピー デ f に 文書 作成 が 可能 、 企 画 書 や 報告 書 な ど ビ ジネス は も ちろ ん 、 教育 、 研究 分 野 の 各種 レポ ー ト 、 論文 な ど に 幅広 〈 活 用 で きま す
| 高速 ・ 高 密度 グラ フィ ッ ク | な め ら か な 曲線 、 級 富 な 色 表 現 、 漢 字 1000 文 字 表 示 な ど 、
ハイ レベ ル な 表現 を 可能 に する 640 x 400 ド ッ ト フ ルカ ラー。
ビジ ネス グラ フ や チャ ー ト の 作成 、 高 度 な コン ピュ ー タ グラ フィ ックス な ど 新 し い ア ー ト 表現 も 楽し め ま す 。
[ ビデ オ 編 集 | ホー ム ビ デ オ を 接続 する だ け で コン ピュ ー タ 画像 や スー パー イン ポー ズ 画 像 を その まま 録画 で きる 新 方 式 採用 の デジ タル テロ ッ > パ 内 蔵 (特許 出願 中 。 ホビ ー は も ちろ ん 、 ビデ オォ 教材 、 映像 カタ ログ 、 ビ デオ ォ オォ POP づ くり な ど … ビ デオ ォ オォ テー プ を 新しい メデ ィ ア と し て 実務 に 活か せま す 。
新しい 実務 ガー ルド へ … ター ボ な 走り
パソ コン テレ ビ A 7 ググ // 7/4 Model 30 (ミニ フロ ッ ピ ー デ ィ ス ク ド ラ イブ 、2 ド ライ ブ 内 蔵 )
シリ ー ズ パー ソナ ルコ ンピュータ キー ボー ド CZ-852C 標準 価格 278,000 円 Model 20 (ミニ フロ ッ ピ ー デ ィ ス ク ド ラ イブ 、 1 ドラ イブ 内 蔵 ) パー ソナ ルコ ンピュータ キー ボー ド CZ-851C 標準 価格 248.000 円 Model 10 (高速 電磁 メカ カセ ッ ト デ ー タ レコ ー ダ Pil) パー ソナ ルコ ンピュータ キー ボー ド CZ-850C 標準 価格 168.000 円 15 型 カテ ラー デイ スプ レイ テレ ビ CZ-850D 標準 価格 129.800 円
カラ ー は それ ぞ れ オフ ィ ス グレー (Е). 、 ロ ー ズ レッ ド (R) の 2 色 が あり まれ
Ажат веат
SEREBE7I t 8207- N turto Model 40 Eo
өзі HEA. 087707 1330,00088 IL $3L 7-7 A7. 4.-23— 9 — EHE QO 7D724 中 で 漢字 が 自在 に 使え る 漢字 BASIC 標 準 Ф 10003 8:697: 0640 x 400 ド ッ ト フ ルカ ラー
パー ソナ ルコ ンピュータ + キーボード CZ-862C 標準 価格 258,000 円
@ 14 型 カラ ー デ ィ ス プレ イ CU-1D1 標準 価格 108,000 円
SHARP
ФАА 2181 (<, SEL Yo
<〈X1 タ ー ボ の 主 な 特長 > BPRINTX^PDATAX, REMX, 77 イル 名 な ど に も 直接 漢字 が 書き 込め 、 プ ログ ラム の 作成 、 修 正 、 訂正 が 容易 一 JIS 第 1 水準 漢字 HOM 標 準 実 装置 漢字 V-RAM 搭載 に より 漢字 1000 文 字 を 高速 表示 一 高速 定義 を 実現 し た ユー ザー 定義 の キャ ラク タ ゼ ネ レ ー タ ШЕЕ Т: РВЕ 画 新 開発 黒色 スー パー イン ポー ズ 機 能 画 最 大 85K バ イト の ユー ザー エリ ア 、172K バ イト の 大 容量 RAM 画 5 イ ンチ 倍 ト ラッ クミ ニ フ ロ ッ ピー、 8 イン チ フ ロッ ピー、 10M バイ ト ハ ー ド ディ スク を BASIC で サポ ー ト 一 マウ ス 、 RS-232C な ど 充 実 し た ユー ザー イン ター フェ イス 画 専 用 ディ スプ レイ テレ ビ は 世界 初 、 640 400/640 x 200 ドッ ト の 自動 切換 え を 実現 画 ユ ー ザ ー フ レン ドリ ー を 追求 し た 多 機 能 薄型 キー ボー ド 画 キ 一 配列 を 50 音 順に 変換 可能
Æ Model 10 で は 400 モ ー ド フル カラ ー 表示 、 デ ジタル テロ ッ パ 、 マ ウス ・RS-232C
イン ター フェ イス は オプ ショ ン 。 また 、 RAM は 124K バイ ト 、 ユ ー ザ ー エリ ア は 32K バ イト で 率 画 面 は 説明 用 に 作成 し 、 印 刷 製 版 で 合成 し た 写真 で す 。 ソフ ト は 市 販 さ れ て お り ませ ん 。
< 主 な オプ ショ ン >
⑧ 増 設 用 ミニ フロ ッ ヒ ピー ディ スク ドラ イブ (CZ-851C 用 ) CZ-51F 標準 価格 39,800 円 ⑯ ミ ニ フ ロ ッ ピ ー デ ティ スク セッ ト CZ-501F 標準 価格 129,800 円 る デー タレ コー ダ CZ-8RL1 標準 価格 24,800 円 OEE; 71)» NEW CZ-8PN1 標準 価格 134 , 800P3 Фет CZ-8VP1 標準 価格 59,800 円 @ バ パー ソナ ル テ ロ ッ パ CZ-8DT2 標準 価格 44 ,800 円
А 5 0 (3 Моде! 30 で す
—— 1 415276
М ЛЕЎ ЕЛІ < お 問い合わせ は … シ ャ ー プ 内 電子 機器 事業 本部 シス テム 機器 営業 部 大 阪 /〒545 大 阪 市 阿倍 野 区 長池 町 22 番 22 号 13 (06)62 1- 12210 38) a 東京 /〒162 ВЕЕ ЛИН (03) 260- 1161009) Ecl v —7 x77 — 7077 T545 大 阪 市 阿倍 野 区 長池 町 22 番 22 号 容 (06)621-1221( 大 代表 ) へ 。 E PAK Ye
IMCICRBZUIL- 来 月 か ら エ スカ ル ゴ で 売上 げ 集
メニ ュー、 ワ ー プ ロ で 作っ て あ ね え 、 マ スタ ー、 前 借り お 願い
株 式 会 社 東海 クリ エイ ト 〒108 東京 都 港 区 三田 3-1-7 三 田 東宝 ビル 4F 宮崎 営業 所 T880 宮崎 市 高千穂 通 1-6-35 住友 生命 ビル 7F TEL0985-29-1966
シグ ー ズ м モデ ル ら 0、30 用 5'20%28,000
さ ХО жеме 日 本 語 ワー ド プ ロ セッ サ O
ビジ ネス シー ン で 活躍 中 の ユー カラ が 、X1turbo に 新 登場 。 文 節 変 換 だ か ら ラ ク ラク 入力 。 充 実 し た 編集 機能 で 、 自 由 自 在 の 文書 作成 。 対 応 プ リン タ が 豊富 な こと も 大 き な メ リッ ト で す 。 さ ら に 、X1turbo で は 通信 機能 、 横 80 桁 文書 作成 機能 を 標準 で 装備 し まし た 。 充 実 度 1202% の 日 本 語 ワ ー プ ロ で す 。 画 入 力 / か な ・ ロ ー マ 字 ・JIS コ ー ド 入力 . 文 節 変換 . 辞書 学習 機能 . 単語 数 2 万 語 . 還 編集 /40.80 桁 一 括 画面 表示 . 訂 正 ・ 削 除 ・ 挿 入 . 検 索 ・ 置 換 . 禁則 検索 . 下 線 ・ 膨 線 . タ ブ 設定 . 左 ・ 右 ・ 中 央 揃え 左右 端 設定 . 外字 ・ 吾 語 合 録 . 演算 機能 .etc 再 通信 機能 . 画 印刷 /40-80 盾 Dg. (OKENE 桁 プリ ンタ が 必要 で す 。)etc 軒 ファ イル 機能 / 文 書 複写 ・ 削 除 . 文書 名 一 覧 . 文書 自動 保管 etc.
ヴィ ジュ アル ワー pam Ea に ンー LU ws - _
5'20.3'20\2,8000 ТАРЕ Ұ18,000 ビデ オ に テロ ッ プ を 入れ て 録画 する 。 店 頭 に X1 を 置い て ボス ター が わり に 。 ユー カラ POP だ か ら で き る ユニ ー ク な 利用 例 で す 。 こ れ は 、1.4 倍 角 文 字 が 使え る 。 2. 文 字 、 バ ッ ク に 色 が 付け られ る 。 3.TV、 ビ デ RC ا プ が 流せ る 。 と いう 3 つの 特長 を ユー カラ POP が 備え を て いる か ら で す 。 園 文 字 / 全 角 ・ 横 倍角 ・ 縦 倍角 ・4 倍 角 文字 . 文字 ・ バ ッ ク ・ 下 線 ・ 肝 線 の 色付け (7 色 ).etc 園 テ ロッ プ / 種 類 : 横 テロ ッ プ ・ 縦 テロ ッ プ ・ 横 一 行 の テロ ッ プ . モー ド : 自動 ・ マ ニュ アル * 時 刻 指定 .etc 園 編集 / 文 字 ・ 行 の 挿入 ・ 削 除 . ЗОБ о AE, 右 ・ 左 ・ 中 央 揃え 下線 ・ 野 線 . 較 通信 機能 . 画 印 刷 / レ フト マー ジン 指定 . 文字 間 / 行 間 の 指定 .etc 計 ディ スク 版 の み / 外 字 ・ 熟 語 登録 etc.
ベジ ソック ソー 日 本 語 ワー ド プ ロ セッ サ
117-1500 ” メー カラ
520.3'20%19,800 ТАРЕ X9,800 QD \12,800
X1 や MZ-1500 を 、 何 か 実用 に 役立て よう と 思っ た ら 、 ま ず ユ ー カ ラ JJ。 誰 に で も 使い こなせ る コン パク ト な ワー ブロ で す 。 手 紙 や メモ か ら レ ポー ト ・ 宿題 まで 、 用 途 は 多彩 。 通 信 機 能 で ユー カラ と 繋 け ば 、 ビ ジネス 利用 も ETDD EA, 趣味 の パソ コン か ら 、 いっ き に パー ソナ ル 0A へ 。 | 画 入 力 / か な ・ ロ ー マ 字 ・JIS コ ー ド 入力 . 熟語 変換 (X メ 1 ディ スク 版 の み ). 文節 変換 (MZ-15000D 版 の み 。 別 売 の 辞書 ROM が 必要 で す 。) 画 編集 / 行 挿入 削除. 左右 ・ 中 央 揃え . 下 線 ・ 野 線 . 行 複写 . 一 文字 複写 . タブ 設定 . 外 字 ・ 熟 語 登録 (X1 デ ィ ス ク 版 の み )etc 軒 通信 機能 (MZ-1500 QD 版 の み ) . 園 X1 デ ィ ス ク 版 ター ボキ ッ ト / 通 信 機能 、 編 集 印 刷 、 行 間隔 指定 が 可能 に な り ます 。
АХ 簡易 表 計算 プロ グラ ム
ANZA gz САСО
3'epX19,800 TAPE X9,800 QD Ұ12,800
※O0D 版 は MZ-700 十 QD 装 置 で も 使用 で きま す 。
家計 簿 、 テ スト の 成績 集計 、 カ ロリ ー 計 算 、 マ イカ ー の 維持 費 管 理 etc。 複 雑 な 計算 や 、 Мө... ... 登録 し し お け ば 、 デ ー タ を 入力 する だ け で 、 集 計 ・ 統 計 が 思い の まま 。 し か $、 検 索 や 並 EAE 用 し て 、 住 所 録 や 蔵書 リス ト に も 使え ます 。 大 表 サ イズ ノ ら 5 桁 モ ー ド :S 列 (7 桁 ) 二 15 列 X200 行 .10 桁 モード :S 列 (7 桁 ) 上 7X 20047. № В8 BU +. 一 . *./.SQR( 平 方 根 ). INT (整数 化 ).ABS( 絶 対 値 ). SGN (FFE MEBE HE 索 . 並べ か え . 行 ・ 列 の 挿入 ・ 削 除 . カ ー ソ ル ジ ャ ン プ . デー タ ・ 演 算定 義 の 複写 ・ 消 去 . 行 ・ 列 の 画面 固定 . 編 集 印刷 . グ ラフ 作成 (MZ-1500 の み 。 印 刷 に は 、 プ ロッ タプ リン タ が 必要 。) ※32p を 5'2p に 交換 ご 希望 の 方 は 弊社 まで ご 連絡 くだ さい 。
当社 ソフ ト に つい て の お 問合せ は 左記 まで お 気軽 に どう ж) ТТУ Oh! MZ 7 月 号
BLK FEELING! B
く 即 戦力 28 ビ ッ ト シ リー ズ
SHARP-X1/X1turbo 用
8 ピン ・16 ビ ピン ・24 ビ ピン ・ プ リン ター 対応 5 イン チ 版
\55,000
多く の 8 ビット ユー ザー が 夢 に まで 見 た 本 格 高 性 Eg ワ ー プ ロ の 出現 で す 。 従来 の ビッ ト 用 ワー プロ ソフ ト は 、16 ビ ピッ ト の も の と 比べ 、 機 能 、 生 産 性 が 制限 され て お り 、 使 用 する 用 途 も プラ イベ ー ト な も の に 限ら ちら れ て いま し た 。 < 即 戦力 >(X1/X1turbo 用 ) は 、 パソ コン ハー ド の 機能 を すみ ずみ まで 使い 込み 、 ビ ジネス ワー プロ と し て の 生産 性 を 持た せ た 8 ビット 最高 級 ワ ー プ ロ ソ フト で す 。 そ し て あく まで “人 に や さ し v" を 基本 ポリ シー と し て つく られ て いる の で 、 ビギナー か ら プ ロ ま で レベ ル に 応じ し て の 使い や す さも 従来 どおり で す 。 本 格 ビ ジネス に 、 プ ライ ベー ト に と スピ ー ド 感 あ る < 即 戦力 > を 臣 非 お 試し 下さ い 。
@ こ れ は XI の 画面 写真 で す 。 @ こ れ は XIturbo の 画面 写真 で す 。 X1 で は グラ フィ ッ ク 画 面 を 使い 、X1turbo で は テキ スト 画面 を 使い ます 。 グ ラフ ィ ッ ク 画 面 で は 上 つき 、 下 つき 文字 が 印 馴 時 と 同じ よう に 見 る こと が で きま す 。 テ キス ト 画 面 で は 、 さら に スピ ー ド が 速く 、 効 率 良く 文書 を 作成 で きま す 。
画 独 自 の 機能
@ あ ら ゆ る 場面 に 対応 する 各種 変換 方 式
< 即 戦力 > の 変換 方 式 は 、 画 面 上 の ひら が な を 直接 漢字 か な ま じ り 文 節 変 換 方 式 で す 。 ま た 、 複合 語 変換 を す (шт) や 変換 し 忘れ た 部 分 を 変換 する 機能 も あり 、 容 易 に 文書 作成 で きま す 。
@ 使 いや すさ が 自慢 の 編集 機能
一 文字 単位 の 挿入 削除 は も ちろ ん 行 単位 の 挿入 ・ 削 除 を する こと も で きま す 。 必 要 な 箇所 の 単語 を まとめ て 移動 する こと や 、 文字 や 記号 な ど を 自動 的 に 挿し 出す く 語 挿し >、 あ る い は 指定 し た と ころ だ け 入 れ 換え る < 語 入 換え > な ど 、 使 う 人 の 立場 を 考え た 機能 が ふん だ ん に も りこ まれ て いま す 。
@ 横 スク ロー ル で 1 行 全角 82 文 字
スク ロー ル は 上 下 、 左 右 思 い の ま ま 。 左右 方 向 は B 4 横 位置 まで 可能 で 1 行 な ん と 全角 82 文 字 。 ワ ー プ ロ の 弱点 だ っ た 大 き な 表 づく り も 、 レ イア ウト も 画面 上 で 確認 し な が ら 手 軽 に 行なえ ます 。
@ 豊 富 な 文字 種 で 表現 力 UP./
4 角 文 字 は 英 数 字 、 半 角 文 字 は 英 数 字 に 加え て カタ カナ まで
画面 に その まま 直接 表示 で きま す 。Hz0、2! 等 の 化学 式 、 数 式 も 簡単 に 表示 可能 で す 。
ШЕЕ
e 付属 品 15 分 間 マ ニュ アル
@ 文例 集 プ ビジ ネス 文書 ディ スク (ビジ ネス 文書 50 例 登録 )
漢字 グズ 第 一 水準 ・ 第 二 水浴 文字
文字種 ノ 全 角 、 半 角 ( 英 数 字 カ タカ ナ )、 倍 角 、 炊 角 ( 英 数 字 )、 上 つき 、 下 つき 文字
外字 40 字 (16X16 ド ッ ト ま た は 24x24 ド ッ ト )
e 画面 制御 上 下 ス クロ ー ル 、 左 右 ス クロ ー ル (最大 82 字 ) 、 前 画面 ・ 次 画面 表示 、 頁 指定 文頭 ・ 文 末 呼 び 出し 、 頁 ・ 行 ・ 桁 位置 表示
e 印刷 印刷 枚数 ・ 用 紙 サ イズ ・ 印 刷 範 囲 ・ 横 書 、 縦 書 ・ 貞 行 数 ・ 一 行文 字数 、 文 字 間 隔 ・ 改 行 幅 (用 紙 の 大 き さ に より 自動 設定 )、 差 し 込み 印刷 、 宛 名 書き 印刷 、 袋 と し 印刷
@ 文 書 管理 文書 名 登録 (か な 漢字 まじ しり 15 文 字 ま で )、 文 書 名 変更 、 文 書名 一 覧 表 表示 、 文 書 複写 、 文 書 削除 、 文 書 併合
@ 辞 書 プ 5"2D 登 録 済 4 万 語 以上 + キ ユーザ 登録 8.000 語 (40K)
© プリ ンタ ー 機 種 プ ご SHARP プ CZ-800P、CZ-8PD2、CZ-80 PK、CZ-8PK2、CZ-8PN1、MZ-1P03、MZ-1P06、MZ-1P07、 MZ-1P08, М2-1Р10, MZ-1P11, MZ-1P14, М2-1Р10А, М7-1РИА/ЕР$ОМ/ RP-80, RP-80K, RP-80II, RP-80 ПК, RP-80F/TII , RP-80F/T ИК, FP-80, FP-80K, UP- 130K (PC), IP-130K (PC)/NEC/ PC-PR101, PC-PR201 , PC-8822
@ ユーティリティ ー ブ 文 書 ア ディス ク の フォ ー マ ッ ト ・ バ ッ ク アッ プ ・ コ ビー、 辞 書 ア ィ ス ク の バッ クア ッ プ 、 文書 一 覧 表 の 印刷
( 即 戦力 スー バー)
PC-98O1(F、F、M 対 応 )
Y94,500
人 を 大 切 に する テク ノロ ジー 株 式 会 社 サム シン ググ ッ ド
CT160 東京 都 新宿 区 大 久保 2-5-20 シテ ィ ブ ラ ザ 新 宿 TEL03(232)0801 (代表 )
EPSON
各 機種 対応 ROM カー トリ ッ ジ
に トリ クス プリ ンタ エプソン 一 中
カー ルリ ッ ジ で 韻 竹 ノ ツ ンコ ン に 入間 対応
各種 パソ コン に 、 カ ー ト リッ ジ の 交換 で 簡単 に 接続 で きま す 。 念 ESC/P 版 (QC-10II、HC-40、X1 タ ー ボ )@FM 版 (FM シリ ー ズ )@PC 版 (PC シリ ー ズ 、 パソ ピア シリ ー ズ )@X1 版 (X1、X1 タ ー ボ )@]X 版 (JX シ リー ズ ) の 各 機 種 用 カー トリ ッ ジ を 用 意 。
N
и».
に 、 ス ピー デイ ー な キャ リッ ジリ ター ン 、 高速 コマ ンド 処理 に より 印字 効率 を 高め 、59Lpm の 高速 印字 が 可能 と な っ て いま す 。
18X12F ONLA F
エプソン な ら 5 では の 優れ た 印字 品質 は 6 ちろ ん 継承 、 18 X12 ド ッ ト の NLQ( ニ アー・ レ ター・ ク ォ リ ティ ) な ど 高 品 位 文字 も 印字 可能 。
cc a». 7 お 求め や すず の カッ トシ ー ト フィ ー タ (オチ プ ション )% も 大意
と し て ビジ ネス プリ ンタ の よう な 本 格 派 プ リン タ 用
プリ ンタ は エプソン
カッ トシ ー ト フィ ー ダ #8338 v10,000 B5 縦 A4 縦 の カッ ト 紙 の セッ ト 、 供 給 を 自動 化 。
の オプ ショ ン で あっ た カッ トシ ー ト フィ ー ダ を 用 意 。 用 紙 の セッ ト ・ 供 給 を 自動 化 、 カット 紙 を あたかも 連続 用 紙 の よう に 使用 で き 、 プリ ント アウ ト の 効率 を 高め ます 。 カ ッ ト 紙 は 一 度 に 50 枚 まで セッ ト 可 能 。 ж; FAC. (456,800
英文 ワー プロ ・ 文 書 作成 に 威力 を 発揮 する 自動 ジャ ステ ィ フ ァ イ ィ (自動 左右 桁 ぞ ろ ぇ ) 機能 。 任 意 の 文字 や マー ク を 作成 ・ 登 録 で きる ダウ ン ロ ー ド 文字 セッ ト 。 豊 富 な 文字 種 ・ 文 字 モ ー ド を パネ ルス イッ チ で セッ ト で きる 、 パ ネル セッ ティ ング : 1KB の 入力 バッ ファ を 装備 。 軽 量 ・ 薄 型 設計 で 対応 ツ ソフ ト も 豊富 。 まる に 全身 、 ハ イコ スト パフ ォ ー マ ンス を 誇り ます 。
田 SP-80 は X| カートリッジ の 使用 で X 1 に 接続 (ケー ブル # 8226) す る こと に より 、 リ スト 出力 (文字 コー ド 表 一 致 ) お よび ハー ドコ ピー が 可能 。 ESC/P カ ー ト リッ ジ ま た は X1 カ ー ト リッ ジ の 使用 で X| タ ー ボ に 接続 (ケー ブ プル # 8226) する こと に より 、 リ スト 出力 (文字 コー ド 表 一 致 )、 ハ ー ド コピ ビー、 お よび 漢字 出力 が 可能 。 画 SP-80 は 漢字 プリ ンタ で は あり ませ ん が 、 ビッ トイ メー ジ で 、 漢 字 を 出力 する ワー プロ ソフ ト に より
簡単 に 漢字 を 出力 する こと が 可能 で す 。
エプソン の プリ ンタ は 、ESC/P" の も と に ター ミナ ルプ リン タ ・ コ ント ロー ルコ ー ド 体系 の 世界 統一 規格 を 提唱 し 製品 開発 され て いま す 。 ⑯「 オ フィ シャ ルプ リン タ ハ ンド プッ ク 」 発売 中 (エー・ ア イ ・ ソ フト 刊 ) Ұ2,400
工 ブ ソン 販売 株 式 会 社 本社 /〒160 soap Ema | 新宿 NS ビ ル 私 書籍 6109 号 全 (03)348-6801% 工 ブ ゾン 株 式 会 社 @ 本 社 /〒399-07 長野 県 塩尻 市 広丘 原 新 田 80 る ショ ー ル ー ム / 新 宿 NS ビ ル 5 階 ФФ (03) 258-4841 © 65 (06) 365-5071 @ ХЕХ Е (06) 632-3353 64192 (011)222-2821 ФКН (0188) 32-4002 € {ılı 4 (0222)63-3691 長野 (0263) 36-7251
る 新潟 (0252)43-8515 @ 名 古屋 (052)962-700| 6 $:R(0762)62-3216 758 (082)262-5181 @ 福 岡 (092)47|-076| ©! S (0992)25-7717 @ 詳 し い 資 料 の ご 請求 は 、 は が き に 住所 、 氏 名 、 年 令 、 職業 、 製 品名 を お 書き の 上 、 エ プ ソ ン 販 売 株 式 会 社 まで お 申込 みく だ さい
Р ーー
開発 中 の 商品 の 為 、 画面 写真 及び 仕様 が 異な る こと が あり ます 。
xCarry SOft の ゲー ムシ リー ズ
キヤ リー ラボ が その オリ ジ ナ リティ を 誇る 大 脱走 」。
上 だ :/
LAST SPEED
^3 ai E m y т л у | э тут
— | |
лез ЕЕ
ESTRA JETÁ8801A AUT го у 1С EBUISEBBECO. ШЕШСЕ JET -8801 АФГ SC BOXER ГЕЙ 7373 5 T ROO REI REGE AEN RE "1 型 名 」 な ど 全 て 受け づき ます 。 また 、 こ れ ま で の JET シ リー ズ と ディ スク レベ ル で 文書
互換 性 が あり ます = 発 売 時 期 は 8 月 予定 。 価 格 は JET-8801A と 同じ く 、35,800 円 (予価 で す 。 ご 期待 くだ さい 。
2 em C l TUE т A GAME SOFT シリ ー ズ @ マイ クロ キャ ヒン £c art y ab. xe VA E Er
Ф マイ コン ハウ ス SPS
株 式 会 社 キャ リー ラボ
チャ レン ジャ ー ズ | ソフ ト 情 報 誌 "チャ レン ジャ ー ズ 」 ご 希望 の 方 は 、 氏 名 、 住 所 年 年 名 、 識 業 を 明記 の 上 、 送 料 20073 ARIER
| 通信 販売 | 全国 マイ コン 販売 店 で 取り 扱 つ て お り ま す 。 通 信販 売 の 捉 注 文 は 現金 書留 郵便 振 替 を 御 利 用 くだ さい 。 送料 300 円 。 BE えて お 申し 込み くだ さい 。
サポ ー ト セン ター| H—$18B14:00—17:00
TEL. 096—363—0047 振替 口座 熊本 0 一 18846
ホビ ー、 フ ァ ミ リー、 ビ ジネス … こ れ 1 本 で パー フェ クト ,/ ノ ター ボ の 馬力 を 1200 活 か し た ! ダ プル デー タベース 」
@33 本 の 応用 実例 集 6/238 パソ コン サン デー を @ 電子 マニ ュ ア ル 付
ご 覧 くだ さい 。 @ 電 子 コ マン ド 辞 書付
リレー ショ ナル デー タベース ビジ レス 特徴
人 4! 枚 の FD 内 に 80 フ ァイル 登録 可能 人 ム メニ ュー 作成 ム セ ル の サイ ズ は 自由 定義 。 (! フ ァイル = ヨコ 26 項 目 、 タ テ 999 行 )
@80 の コマ ンド も カン タン 操作 で 、 自 由 な 表 づ くり 。 @ よ く 使 用 する 手順 は 自動 プロ グラ ム
@ 必 要 な デー タ を 項目 別に すばやく 探す 検索 機能 。 @| ヵ 所 変更 で すべ て 変更 で きる デー タ ・ リ ンク 。 @ 列 単位 で ウル トラ 演算 。 セ ル 間 で も 可能 @ 各 種 伝 票 の プリ ント ・ ア ウト 。 宛名 印刷 も 可能 。 人 @ 情 報 ご と の 集計 が 可能 で 、 仕 訳 も ラク ラク @ デ ー タ の 並び 替え 可能
ジ - 対応 プリ ンタ ; - 総 発売 元 pre 。 czwps ビジ レス に つい て いる pes
PC-8822 CZ-80PK
: E улут
NM-9300 02-02 各 ア プリ ケー ショ ン ОА
$Р-80 (X | FB) MZ-IPIO (実務 に 使え る 応用 実例 )
gii УУЗ БУЙ!
@ セ ー ル スマ ン バ ッ ク - - る 小売 業 パ ッ ク ein» 0
る ビジ ネス バッ ク
HR-6X( 漢 ROM) MZ-IPII @ お 問い 合わ せ : 本 社 7444 岡崎 市 上 六 名 3-13-2 2 よう こも ビジ レ ス 22 Вже DEMO ДАНАЛАР @ )53-940 %-2%2 РА ^ "T reda Y e cL LU мын. 3 j - : -— : TAPE 版 69 M 10,000 3 gnam 5 kiom 5 в г 6t 4 3 5 イン チ 、3 イ ンチ 版 ( カ ナ )…-\39.000 қ ЕА [rer 48 68 ` «ТЫҒЫ ......... 9 29 ヒス ト グ ラ 49 E75 7 Koh 69 5 イン チタ ー ボ 漢字 版 \48.000 で DIEM 2 а HA ——— x QD---X 12,000 MZ-2200 лы à Зе аре, BRS % ... - о 2 7, テム デ — ' 13 XI-TURBOMIBA 33 3 73 $ WORK シス テム デザ イナ MASH n КЕЗІ 54 РЕБЕ n 5585 豊田 市 若宮 町 5 丁目 47 番 地 大 (0565)3| — 7644 一 対応 機種 ШЕМУЕЛ э. ия эш Ле n 画 最 寄り の ショ ッ プ で 購入 で き な い 場合 は お 電話 で お 申し Lay М а 5: ү s И нил 37 БАЯ. (оқ 57 77 込み くだ さい X1/ タ ー ボ мии FETU а 画 周 崎 信用 人 金庫 AAEE ®№042283 OAT v7 p MZ-2200. 2000 nm ани 60 80 moe ATni KETE С E EAE кел : - 職業 ・ ご を 明記 の 上 、 資 料 請求 券 を 同封 し м2 -80B に Det насим て ご 請求 くだ さい 。 AP る
※ 詳 し い カ タロ グ を ご 希望 の 方 は "解体 新 書 」 を お 求め 下さ い 。 ИЩИ (!,500 円 分 の 切手 を 同封 の 上 0A テ ッ ク ま で 、 送 付 下さ い 。) y `
興味 つき な い 面 白 さ 。
石油 長者 の 野望 を 秘め た 、 テ キサ ス 男 の 血 が さわ ぐ 。 掘っ て 掘っ て また 掘っ て 。 ほ ら ほ ら 怪 物 に 狙わ れ て る よ 。
イル ズ ・ ウ エル
自宅 の 庭 に 膨大 な 埋蔵 量 の 油田 が 眠っ て いる こと が わか っ た ら キ ミ は どう する 。 テ キサ ス あ た り で は 一 夜 に し て 億 万 長者 に な っ て し まう 人 も いる らし い 。 これ は 、 そ ん な 夢 を 見 させ て くれ る アク ショ ン ゲ ー ム な の だ 。 マジ ッ ク ・ ハ ンド の よう な ドリ ル を 使っ て 地 中 に ひそ む 怪 物 を よ け な が ら 、 掘 り 進 も う 。 金持ち に な る の も むず か し い ぞ 。
近日 発売 X1/X1C/X1 TURBO (5” D- TAPE) DISk:*\e.800/TAPE:\4.800
* 実際 の 画面 と 多少 異な る こと が あり ます 。
-| ス ピー ド 感 あふ れ __Етот U 1 つの ソフ ト で 5 つの ゲー ム が 楽し め る 。 る 展開 と リア ル な 動き ・ 音 // | ファ ン な ら 買う っ きゃ な い お 買 得 版 登場 /
イツ ポッ ツ フ ルミ ッ バ
эү ШӘЙ +
ж な る я あ り ま %
予算 を 有効 に 使い た いと か いろ 8B 下 要塞 に 忍び こん だ キミ の 任務 ん な ゲー ム を や っ て みた いと 思っ は マイ クロ フィ ルム を 首尾 よく 盗み だ 5 て いる キミ に ぜひ すす め た い 。 迷 すこ と だ 。 な らく の 底 に 要 注 意 。 "s 路 ・ パ ズル ・ ア クシ ョ ン … ゲ ー ム の
! お も し ろ エ ッ セ ンス が ぎっ し りつ ま GD Аны XI/XIC/XI TURBO D- TAPE) сокме, ИВА CES AT,
DISK :\6.800/TAPE :\4.800
有効 な 技 と 繰り だ す タ イミ ング を 教
JT ` wer 2 > y P え こ み 、 自 分 だ け の ヒー ロー に 育て よう 。 qd あけ て みる まで わか ら な い … と いう パソ コン ・ ゲ ー ム の 常識 が や ぶら れ た 。
ファ ン 待 望 の く タ ッ チ & ト ライ コー ナー〉> が 下記 の お 店 に 誕生 。 係 の 人 に "コンプティーク の ゲー ム を 試し た い " と いっ て く 《 れ れ ば O.K。
* 北 海道 地区 : 札幌 ・ 九 十 九 電機 中 札幌 店 (0||)241-2299 * 関 東 地区 : 秋葉 原 ・ 山 コム マイ クロ コン ピュ ー タ SHINKO(03) 251-1523 CVA ジ ャ スコ 秋葉 原 店 (03)258-3711 プ 第 一 家庭 電器 C & О (03)253- 4191 新宿 ・ ラ オッ クス 帳 新 宿 店 (03)350-1241 プ 渋谷 ・J&P 渋 谷 [From USA. 店 (03) 496-414| * 関 西 地区 : 大 阪 日 本 橋 ・J&P テ クノ ラン ド (06)
644-1413/J&P メ ディ アラ ンド (06)644-1613 ノ ニノ ミヤ ムセン т "Y нн
レラ ンド (06) 642-2038 * 中 国 地区 : 広島 ・ 第 一 産業 本 店 マイ コン э
コー ナー3F (082)247-5111 玉 九 州 地区 : 福岡 ・ ベ スト 電器 本 店 べ X スト マイ コン 福岡 7F (092) 781-7131 » ==]
ショ ッ プ の みな さま へ : 全国 の ファ ン の か た が た の 強い ご 要望 も も あり 、 コ ンプ ティ ー ク で は 当社 商品 の "タッ チ & ト ライ コー ナー" に ご 協力 いた だ ける ショ ッ プ を 募集 し て お り ま す 。 詳細 は く 03・234・804|> ショップ 係 ま で
禁断 の ゲー ム ソ フ ト は クォリティ ー が いのち
〒102 東 京都 千代 田 区 隼 町 3-19 清 水 ビ ピル 4F ERE = (03)234- 8041
* 通 信販 売 を ご 希望 の か た は 、 商 品名 、 機 種 名 を ご 明記 の うえ 料金 を 現金 書留 で 上 記 ま で お 送り くだ さい (送料 サー ビス )。
ECROSS MEDIA
いよ いよ スバ // シ リー ズ に 登場 ./
誰 も が 知っ て いる 古典 的 名 作 、『 竹 取 物語 』 を ベー ス に 、 現 代 の ギャ 交 フィ ー リ ング そし て 風俗 、 ラ イフ スタ イル まで も 織り 込ん だ パロ ディー 大 作 ! 発想 と 発想 の 知 的 な た た か い ! 少年 雑誌 より エン ター テイ メン ト 、 君 は ど こま で 笑え る カ >
人 @ 日 本 最高 の 高速 描画 スピ ー ド
候 新 進 漫画 家 ・ 富 沢 千 夏 氏 (集英社 新人 賞 ) を 起用 。130 枚 に も お よぶ 美しい 立体 画面 !
⑧ 入力 は カナ 文字 、 ロ ー マ 和 字 、 英 語 と 自由 に 選べ ます 表示 は 、 ひ ら が な 漢字 まじ り で 、 700 近 い メ ッ セ ー ジ を 用 意 し まし た 。
借受 けつ ける こと ば は 、255 コ の 単語 の 組み 合せ 。 ほ と ん ど 何 ら か の 反応 が あり ます
⑥@ ス トー リー が いく つも ある の で 、 さ る さまざま な エン ディ ング が 楽し め ま す
9 日 本 最大 の 大 河 ア ド ベ ンチ ャ ー ゲ ー ム
新 価 取 物 府
太 段 位 認定 証 プ レ ゼン ト 実 施 中 ./ 人 @100 点 以上 の 得点 を だ し た あな た に
スコ ア 表 示 面 を セー プ し 、 あ な た の 住所 、 氏 名 、 年 令 、 性 別 、 セー プ 名 、 電 話 番 号 ( 必 ず ) を 明記 の うえ 、 下記 あて 先 ま で お 送り くだ さい 。 認定 証 の 他 に も 数 々 の プレ ゼン ト が あり ま す 。 段位 獲得 者 に は 、 ご 希望 に より 性 格 分 析 を いた し まま OHTE т150 東京 都 渋谷 区 深谷 |!-7-5
青山 セ プ ン ハイ ツン 605 ビク ター 章 楽 産業 株 式 会 社 PS 制作 部 Oh/MZ ff の お 問 合 わ せ は で 03-486-9470PS 制作 部 まで
АХ/// АХ a nt
る ディ スク |
5 イン チ CX: 5002—5003 X 9,800 F'M-"Z/WW'Z/"777
る ディ スク 版
5 イン チ /3.5 イ ンチ 各 2 枚 組 \9.800
W ミ ュー ジッ ク ・ エ ティ ター
五 線 護 上 で 、 音 と 目 で 確認 し な か がら 作業 が で きま す 。 三 声 独 立 し て 、 エ ン ベ ペロ ー プ パタ ー ン を 変化 さき せる こと が で きま す 。 Фу Е: : スク ラッ チ の リズ ム を 使っ た デイ スコ チュ ー ン リズ ミッ ク な ロッ クン ロー ル な ど 多 数. グラ フイ ッ ク ・ プ レイ ヤー
美しい 宇宙 船 の コン ツー ル 風 な 画面 の 中 で 、3 パ ー ト の イ ンジ ケー ター カリ アル ・ タ イム で 動き ます 。 左右 は 音 の 高き 、 ト 上下 は 音 の 大 きき に 対応 。
W シ ンク ウレ ー プ レイ 、 オ ー ト ・ プ レイ 、 ジ ュー ク ・ ボ ックス な どの 演奏 モー ド が あり ます (デイ スク 版 )
AXZ7/ AXI талих ⑱ デ ィ ス ク 版 5 イン チ X-5001 \8.800 097 tH x-1001 X 6,800 FM-"'7Z/uN"7/"7*7) OFM 5 イン チ /3.5 イ ンチ 各 \8.800 @ カ セッ ト 版 (2 本 担 ) \6.800
@ バ パソ コン ソフ ト の お 求め は 、 有 名 パソ コン ショ ッ プ で :/ TIO 東京 都 港 区 北青山 3-6-18( 共 同 ビ ル 青 山 2F) 日 本 エイ ・ プ ブイ ・ シ ー 株 式 会 社 Oh/MZ 係 文 健康 で 明る <〈、 集 中 力 の ある プロ グラ マー 募集 谷 03(486) 9470PS 制 作 部 まで
熱中 型 思考 パズル ゲー ム «єч Oo これ が 、 パ ズル ゲー ム の 本 格 派 だ 。 A/T
文 6 月 末 発 売 予 定 7 月末 発売 予定 FM-'7Z/Wuz/"77 erm 5 イン チ /3.5 イ ンチ En 4 ep" PC-880l/mkll / mullsn | ; 4 る ディ スク 版 5 イン チ Ұ5,800 y @ カ セッ ト 版 v380 № қ 7 月 末 発 売 予定 à к” РС-6001/ тий / тийп ار PC650l sn
IBM-JX, PC-98 シ リー ズ 近日 発売
お 近く で 、 お 求め に な れ な い 場 合 は 、 商 品名 ・ 使 用 機種 名 記入 の 上 、 代 金 と 送料 (500 円 ) を 現金 書留 に て 、 下 記 ま で 直接 お 申し 込み くだ さい @ 販 売店 を 募集 し て いま す , 販売 に 関す る お 問い 合わ せ は 、 日 本 エイ ・ ブ イ ・ シ ー 株 式 会 社 企画 部 まで 容 03(486) 4121 壇 発 売 / ビ クタ ー 音 楽 産業 株 式 会 社
娘 販 売 / 日 本 エイ ・ ブ イ ・ シ ー 株 式 会 社
お 求め は お 近く の 有名 マイ コン ショ ッ ツ プ で 。 ДЕ mu шешшш 通販 需 望 の 方 は 使用 機種 名 明記 の 上 現金 書留 Ж で お 願い し ます 。( 送 料 サー ビス ) チチ ソーラ 赤
ァ ド ベン チ ヤ ー ゲ ー ム USS
AD =
ん с ストー リー の ほ の ほ の さと シャ ー プ な А K > コン ピュ ー タ ・ グ ラフ ィ ッ クス が ドッ キン グ /
北 の 国 か ら 愛 を こめ て 、 届 けら れ た 新しい アド ベン チャ ー ゲー ム 「 は ーー り ぃ ふ ぉ っ くす 用 それ は 、 マ イク ロキ ャ ビ 間 s レ が すべ て の ゲー ム フ ァ ン に 棒 げ る 、 ア ニ メ テ ィ ッ ク ・ ア ド ベ ンチ ャ ー ゲ ー ム で す 。 第 1 回 の アド ベン チャ ー ゲ ー ム コン テス ト で 、 スト ー リ 部 門 の 受賞 Сс OZ —LdSBERSEOAX-UU, y マイ クロ キャ ビン の スタ ッ フ が 脚色 を 加え た ユニ ー ク な ゲー ム 。 広い 年 令 層 に 楽し ん で いた だ け ま す 。 SEC ЕН CT Mp PC-6801SR 3.5FD 4 PM ӨР” PC-8801/mkIISR 5FD X7.800 2 PC-9801F 5FD(?DD) 47,800 SM РС-9801М2 5FD(?HD) \7.800
Шен е _ ーー に а. P а. 。
AW /» -z
CT %4:200 5FD 17,800
<: ベンチャー グ ゲーム $
m rap E d ЖЕЗ Ed 驚異 の PU 画面 /
つい に 出 た / 新 作 ア ド ベ ンチ ャ ー ゲ ー ム 。 ワ ンタ ッ チ ロー ド で の 君 の 前 に 出現 する の は 、 な ん と 地上 4 階 、 地 下 3 階 、200 画 面 の 巨 д |; XB. UPbUTIVZA СЕНШЕ / D а uii j ステ ィ ッ ク で 移動 可能 . ノ ドア の 開閉 も トリ ガー ボタ E ン と いう 大 担 さき ノコ マン ド は 、 英 文字 キ カ ナ 文字 て 入力 可能 ./ と いう 訳 で アド ベン チャ ー は 、 の ろ い 、 つ ま ら な い 、 な あん て 思っ て いる 君 、 こ れ て 認識 が 変る ヨ ノ
seg ТЕД カセ ッ ト テ ー ブ 43,800
Жжінгьо 5 5 イン チ gD 版 X6,800 |
"аз 株 式 会 社 ワイ クロ キャ ビン Р ) T510 ЕВ ЯВ -2-15 メゾ ン ヴ ァ ン ベー ル 2F vates | TEL.0593(51)6482 Fo
ФЯЗВЕССЯХО 36, 商品 名 、 機 種 名 を 明記 の 上 、 お 送り くだ さい 。 マイ フロ キャ ピン 特製 の ステ ッ カ ー を プレ ゼン ト し ます 。 (送料 サー ビス )
※ 各 社 パ ソコ ン ソ フト 発売 中 /
азаю CESS B gast 8697 0 усал ®9° RTI’
A FANTASY АПУЕХТОКЕ САМ COM
= TUA А f^ A د y
a ^ NV/7 Жами | недр 120 UE В)
: А ЕСЕГІЕЛЕ ДЕГЕ eu qm а Ii „т SGMURUETASOZG. AA- WER GE KA ШЕШ ameo 、 現 mucus
JO 東京 都 立川 市 千本 2-2-19 カ トー ビル 130425(27)4121 スタ ッ フ 募集 ? プ ロ プ ラム ・ シ ナリ オ
from THESE THRILLING GAMES INVITE YOU TO THE MOST EXCITING GAME WORLD
Licensed from
Broderbund Software”
アメ リカ は お いし い 。 9?” Р 2 p —JL
scm NECPC-88003/)-2 esl ZAR 8801.8801mkI 7 SAN ЖД... 8801mkI SR | 7—715X 4,800 フロ ッ ピ ィ 版 \6.800 大 切な お 友だち が 妖術 使い に さら われ た 君 は 勇敢 に も 魔 應 に 挑む 。 し か し そこ に は 恐ろし い 妖 術 使 い が …。 と に か く 大 勢い る キャ ラク ター が か わい い 20.272 0В875071 3
НН ТЕБЕ: I
e 写真 は アッ プル 版 で す
ж A o チョ ッ プ リフ ター に が
Lode Runner CHOPLIFTER! = da d
FM-'7 y: FM-"7?-N7J»/-2 FM-7-N7»/-zx
テー Y 480 - са 800 7—79 % 4,800 フロ ッ ピ ィ 版 \ ぎ 5,800 テー プ 版 X 4,800 20554 8X 5,800
IB CL1-2- JA 64 人 の 捕虜 全員 を 救出 せよ 一 一 君 に 緊急 指令 こい つ は 異変 大変 び 。 ゲ ー ム マシ ン か ら お 2 iiis 800 が 下さ れ た 。 君 は 最新 鋭 ジ ェ ッ ト ヘ へ ヘリ" チョ ッ か し な ザー ク た ち が 飛 び だ し て 君 の カジ ノ を 150 も の 迷路 シー ン が すご い 。 君 は 隠さ れ た 黄 プリ フタ ー" を 操り 戦火 に 包ま れ た 砂 の 帝国 荒らし 始め た ぞ 。 君 は あら ゆる トリ ッ ク を 使 金 を 求め て 走る 、 走 る / 敵 の 手 を 逃れ ん . ハ シゴ クリ ゴン へ と 向う 。 陸 か ら 空 か ら 激しい 敵 の っ て 大 切な お カジノ を 守ら な く て は な ら な い ン を 昇り 、 ジ ャ ンプ する 。 君 の オリ ジ ナ ル ゲ ー ム 攻撃 。0.1 秒 を 争う 決死 の 救出 作戦 。 君 は 空 の ゲー ム の 難易 度 を 自由 に 変え や れる オモ シロ も 作れ る 、 全 米 No .1 ソ フト ー ド ラン ナー ヒー ロー に な れる か
ゲー ム 、 スペ ジア デ チェッ シ ジ 。
Soft Pro International
ソフ ト プ ロ 株 式 会 社 ・ ソ フト プロ イン ター ナシ ョ ナル 事業 部 〒530 大 阪 市 北 区 西天満 6-7-2 梅 新 東 ビル 5F TEL.06(363)1221
FALL.
Laboratory
=57 2-3,
立体 的 な り リア ル 画 面 と サウ ンド が 本 格 的 な ルフ 数 ある ピン ボー ル の 中 で も 、 次 か ら 次 へ と 画面 が 知 的 で 大 人 の 興奮 を 味わい た いな ら 、 こ の 本 格 的 プレ ー を 約束 。 クラ ブ 選 択 や スイ ング の 強弱 、 ІҢ 切り 変わ っ て い 〈 く の は 、 こ の ロー ラー ボー ル だ け 。 ス な ビリ ヤー ド ゲ ー ム だ 。 複 雑 に ぶつ か りあ う 7 個 の 向き な ど 実 戦 き さながら の テク ニッ ク が 楽し め る 。 キミ ピー ド 、 ス リル 、 ア クシ ョ ン と 3 拍子 捕っ た お も し ろ ボー ル 。 難 易 度 を 変え て 楽し め る の も 魅力 だ 。
は どう 攻め る か 。 な ん と 、72 ホ ー ル の HAL カン トリ ー。 ゲー ム の 最高 峰 だ !
較 定 価 プ 5.800 円 (ちら イン チ デ ティ スク - カ セッ ト テ ー ブ ) 一 定価 5.800 円 ( ら イ ンチ ディ スク ・- カ セッ ト テ ー ブ ) 画定 価 / 5.800 円 (G イ ンチ ディ スク ・ カ セッ ト テ ー ブ ) X1 シ リー ズ 用 (MSX 用 ROM4.800 円 ) X1 シ リー ズ 用 (MSX 用 ROM4.800 円 ) X1 シ リー ズ 用
※ 画 面 写真 は MSX 用 の も の で PC 用 と は 異な り ま す ※ 画 面 写真 は MSX 用 の も の で PC 用 と は 異な が り ま す (MSX 用 ROM4.,800 円 )
CAT は 、 座 標 指定 に トラ ッ ク ボ ー ル を 用 い 、 グ ラフ ィ ッ ク 機能 を 簡単 に 使い こなせ る シス テム で す 。 カ ー ソ ツル を トラ ッ ク ボ ー ル で 動か みす だけ 。 専 門 知 識 の
な い 方 で も 、 す ぐに 楽し むか こと が で きま す 。
A IVA ハル m 究 所 OO ii 株 式 15 + AE Р oram | fmi lS | orem) толе T101 東京 都 千 代田 区 神田 須田 町 2-6-5 OS'85 ビ ル ЕГІ mun "sl entera pes TEL 03-252-5561 FAX 03-252-8675 о со Dum ; | CAT お よび ソフ ト の 資料 を ご 希望 の 方 は [iren] (NEC マ タス の コネ クタ ー と | CAT+TED( グ ラフ ィ ッ クツ ー ル ) | 14.800 円 | р し 込み 下さ い 。 m" ee hn ШНА 研究 所 で は 通信 販売 も 受付 け て いま す 。 | OM | мек [reee iaa]
名 古屋 の 生ん だ ニュ ー ヒ ー ロ ー・ デ ゼー 物証 初 登場 が
名 古屋 の 名 所 は 、 も う “シャ チ +з” に あら ず 。 米国 フロ リ ダ か ら 、 直 輸入 の 巨大 遊園 地 「 デ ゼニ ワー ル ド 」 の 時 代 な の だ 。
と ころ が 、 こ の 遊園 地 を 集中 コ ント ロー ル す る 人 工 知能 コン ピュ ー タ (HAL 3) 「 ハ ルミ ちゃ ん 」 が 大 混乱 。 そ こ へ 名 古屋 が 生ん だ ニュ ー ヒ ー ロ ー・ デ ゼニ マン が 登 場 し 、 名 古屋 の 新 名 所 「 デ ゼニ ワ ー ル ド 」 を 救う の だ 。
し か し 、 大 パニ ッ ク に 陥っ た 「 デ ゼニ ワー ルド 」 は 、 も は や 崩壊 寸 前 。 悪 戦 苦 闘 の 連続 で 、 こ れ は も う 終 わり の な い ネ バー エン ディ ン グスト ー リ ー と な る こと 必至 。
\
СУ
VI
y EN 9 hx
f | |
本 社 ・ ハ ド ソ ン 札 幌 〒062 札幌 市 豊平 区 平岩 3 条 5 丁 目 4 番 7 号
| дау —КїРЕ}# 1201 РНОМЕ:011-821-1538 営業 所 ・ 東 北 ・ 金 沢 東 京 * 名 古屋 ・ 大 阪 ・ 岡 山 ・ 広 島 ・ 福 岡 ・ 鹿 児島 ・ 沖 縄 ⑯ べ ドン ソン 東京 の 住所 が 変わ り ま し た
@ 米 国 フ ロリ ダ の 「 デ ゼニ 2x i ド 」 vor киянат анатз--і ハドソン ピル
)
完全 取材 »
—X | MSN Қ” рән М”, Живое Z7 F AD 4 の XE ト アセ e 対 応 機種 << Ру -8801ткИ, Xltarbo < \ FY y FM-7、(FD 版 6.800 円 ) rr
==
20 ТТ МН. VIZ ZI7 Ti kT
"7Ғу, < カラ ー 作 品 > (47 ヘクター フィ ルム = 竹 ・ 中 プロ タク ショ ン 作 品 v 本 年 度 ギ キャ グ デ ミー 賞 АЁ, ESED ctas trio MESHED Os ri 部 門 受賞 ‹ AAT IR O az BUON SOFT с ОО (отете
LLTLTEPFITITIT]
1111) 11111111
ТЕТЕ
サー プ は も ちろ ん 、 ボレー、 ス マッ シュ 、 ロブ と 多彩 な 攻撃 が で きる テニ スゲ ー ム 。 対戦 相手 は 、 初心 者 か ら マ ッ ケ ン ロ ー 普 1? まで 5 段階 ゲー ム は 、 本番 と 同じ 3 セッ トマ ッ チ 。 強敵 コン ピュ ー タ を 相手 に シン グル ス 、 あの 子 と 組ん で ダブ ルス だ っ て 出来 る の だ
>» 父さん 、 お 手 本 みせ て あげ る な ん て 言っ て 、 本 当 は 夢中 に な っ て る の 、 知 っ て る よ 。 こ れ か ら は 、 促
良く や ろう よ 、 男 同志 て 。 だ か ら 、 ね 、 お 願い 。
ポッ プ な マシ ー ン で 、 ピン ボー ル 気 分 を 満喫 。 マ リオ が 登場 する ボー ナス タイ ム も ある よ
本 当 の ゴル フ よ り 面 白い !? キミ は 、 池 あ り 、 バ ンカ ー あ り の 変化 に 富ん だ コー ス を 、 い 〈 つ で 回 れる か な
— マリ オブ ラ ザ ー ズ の バン チ ボ ー ル ドン キー コン グ 3 PUT ME PUNCH BAU マリ オフ ブラ サー ズ хәй ГО. ДЕРДЕ ЇЧ. ) カメ 、 カ ニ 、 ハ エ 。 ドン キー コン グ が 、 ] や カニ 。 さ て 、 マ リ X | さあ 、 ボ ー ル を ぶつ 再び ハチ の バズ ビ Jj オ は 、 最 上 階 まで ン | け て で 、 忠 飛ば そう 。 R3 ー を 引き 連れ て 大 $ うまく ジャ ンプ で き | いっ 暴れ 。 危 うし !? ス タ る か な 。 | ў ン リ ー。 Nintendo" Nintendo" E a そい A! Nintendo’ СМ) Mintendo' of America Inc M) Nintendo of America Inc m Ф) Hintendo' of America Inc. 適応 機種 | ST | | | | | | | PC 5001 | PC-6601 | чыр [peto PC-9801F| X-1 |MZ-2200 | MZ-1500| FM-7 | 5-1 | 価格 1 + - T T T rem Т! | O © | | | Ұ4,000 任天堂 の テニ ス FD| | | е e | e | Ұ6,800 am т | | | |. o o | | 34,000 任天堂 の ゴル フ ЕБ] | | © | e | 18 | 6,0 任天堂 の T | | | | | | 4,000 ピン ボー ル [Ер | | | 6,800 oc TTT © | 5 o б | | o | o | зво スペ シャ ル FD e | @ | ө | ө | | 5.800 07 9 TTI | | o | o 5 | | o | o [3600 HUDSON GROUP mmm マリ オプ ラ ザ ー ズ | FD | | ө | | e e | ө | ө | +5,800 ® ドン キー コン グ 3 |Т | | | | | +3,600 хв FD | | e. e. | Ұ5,800
MAGAZINE FOR GAME KIDS 月 号
EE
史上 最大 、 夢 の ) ビ ピッグス ポ ー ツ イベ ント
$ る る スポ ー ツ エキ スポ 5
ファ ミコ ン ・ サ ッ カ ー, ハイ バー オリ ン ピ ッ ク か どら ,
アッ プル ・ サ マー ゲー ムズ まで 人 気 ス ポー ツゲ ー ム 大 集合 . ノ
【 競 技 種目 】 サ ッ カ ー@ 体 操る ぁ ピ ン ポ ン @ 陸 上 @ ク レー@ テ ニス @ モ トク ロス
@ レ スリ ング @ ア スレ チッ ク @ 野 球 @$ バ スケ ッ ト カー レー ス @ 水 泳 る フッ ト ボ ー ル ほか
ФИЕНЯ/К52/Л/409-- 魔 宮 の 戦い ーー , る ゃ ビデオ ゲー ム ・ ラ ボ 22 テディ ー ボ ー イ ・ ブ ルー ス ノ グ ラディ ぐる ファ ミコ ン ・ ゲ ー ム
スタ ー フ ォ ー ス ノノ ディグ ダク クノ IIE fS M
SOFT = BANK) 日 本 ソラ トバ ン
新鋭 X1F は 注目 の NEW BASIC を 搭載 / それ は 同時 に , 従来 の X1 を も 生ま れ 変 わら せる こと に な っ た 。X1 こ そ プ ログ レッ シブ マシ ン で ある 。
FASH ーー "世界 初 ./ パソ コン テレ ビ 双 1" この フレ ー ズ に よっ て X1 の 歴史 が 始ま っ た の が , 今 か ら 2 年 半 ほ ど 前 の こ と 。 以 来 , X1C/D の 登場 と 周辺 機器 の 充実 ・ 抜 張 と い う 着 実 な ステ ッ プ を 踏み , осы, ИС ー ソ ツナ ル な コン ピュ ー タ の 時 代 を 築く X1t urbo が 出現 。 今 や X1/tunrbo シ リー ズ は , 7 ソコ ユン と いう 宇宙 で も っ と も 光り 輝く 銀河 を 形成 し て いま す 。 そ し て …… , 今 また ひと つの 隊 光 と と も に 新星 が 生ま れ ま し た 。 X1 シ リー ズ に X1F model 10/model 20 X1 turbo シリ ー ズ に X1 turbo model 40 が 発表 る きれ た の で す 。
FACT/ 一
X1 に は 高級 機 の イメー ジ が
あっ た よう に 思い ます 。 洗練 され た デザ イン と その 艇 くべ き 多 機能 ゆえ の こと で し ょ う 。turbo の 16 ピ ビット に 師 る 性 能 は 認め て も 現実 と し て 手 が 出 な いと いう 人 が 多かっ た は ず で す 。 し か し , X1F で は シン グル ドラ イブ の model 20 が 139,800 円 , カ モット 内 蔵 の mobel 10521265 722541 89,8009 ‹ 5, 同 レ ベル 機 の みな ら ず , 下位 機種 を も 下 ま わる 価格 な の で す 。 こ うい う 状 況 を 迎え て まだ ナイ コン で いる の は 百害 あっ て 一 利 な L, むし ろ 罪 悪 ど きえ ある くら いで す 。 同 時 に 発売 きれ る 専用 ディ スプ レイ も 89,800 円 で すか ら mobel10 と の ペア で も 180,000 円 を 切る の で す 。 近 ご ろ は 基 社 の テレ ビ 何 と か に 惑わ きれ て 忘れ て いる 方 も いる よう で す D, 当然 TV も 見 れ ま す 。 何 と いっ て も 本 家 で すか ら /
26 омм 1985.7.
FASHIONABLE / کیو
洗練 きれ た デザ イン が 美しい
で し ょ う 。 カ ラー ペー ジ の 写真 を 見 て くだ Зо. キー ボー ド も ター ボ like な セパ レー ト タ イ プ で カラ ー も 2 色 と , お 部 屋 の アク モ で サリー と し て も 十分 に 見 栄え た が し ます 。 と くに マニ アタ イプ 以来 の ファ ン に は こ た えら 6 られ な いで し ょ う 。 こ れ か ら コ ン ピ ュ ー タ は , 一家 に 1 台 と いう 時 代 で す 。 FUNCION —
多 機能 に し て 強力 な X え 1
の 後継 機 し な る か ら に は 外観 だ け で は と ど S に も な り ま せん 。 を その 実力 を 拝見 し て み ま し ょ う 。X1F に は , これ まで の HuBASIC を バー ジョ ン ア ッ プ し た NEW BASIC も 搭 載 し て いま す 。 ほ と ん ど ほ か の すべ て の BA SIC の 上 位 コ ン パ チ と まで 言わ れ た HuBAS IC に る さらに グラ フィ ッ ク の 強化 と X1 turbo 並み の 日 本 語 処理 能力 を アプ ラス し た スー パ ー な も の で す 。 詳 細 は あと に 譲っ て , と に か く ペ イン ト の 速 る は 圧巻 で , 漢字 処理 も ワ ー プ ブロ に 人 迫り ます 。 い ずれ に せよ , сов ASIC の 実力 は X1 turbo に 迫る も の で す 。
FULL COMPATIBLE /
パソ コン 選び ぴの ポイ ント
に ソフ ト の 充実 度 が あがり ます 。 し か し , ソフ ト の 豊富 きだ け を 売り も の に し て いる よう な パソ コン は 裏 を 返す E, 市 販 の ソフ ト が な けれ ば 何 も 6 で き な い パソ コン で ある 場合 が 多い よう に 思い ます 。 前 述 の よう に X1F で は 非常 に 強力 な BASIC を 持っ て いま т», 実際 に プロ グラ ム を 組む と , ХІОН uBASIC( も ちろ ん , 今回 の NEW BASIC жы) ほど プロ グラ ム を 作り や すい BASIC
は ほか に あり ませ ん 。 Жж XIF に は も ちろ ん 標準 BASIC Ь [FIM る れ て いま す (Model10 に は テー プ 版 CZ- 8СВ01 2, Model 20 に は С2-8СВ01 と デ ィ ス ク 版 CZ-8FBO01 の 両方 が 同 梱 )。
と は いっ て も 初め て パソ コン に 触れ る 方 は いき な り プ ログ ラミ ング と いう わけ に も いか ず , 市 販 の ソフ ト で ゲー ム や ワー プロ を や り , ビジ ネス へ も 応用 し た いで し ょ 5, turbo で は 完全 な 上 位 コ ン パ チ と い 3 ぅ 快挙 を や っ て の けた だ た X1 で す が ,X1F で も これ まで の X1 と フル コン パチ と いう ユー ザー サイ ド に 立っ た 姿勢 を 貫い て いま す 。 し た が っ て , A や あの Apple を も 凌ぐ と 思わ れる 優れ た ゲ ー ム ソフ ト の 数 々 , turbo の 発売 に よ 5 一層 充実 を 見 せ た ワ ー プ ブロ , デー タベース な ど の ビジ ネス アプ リケーション , さらに は 人 工 知能 な どの 研究 で も 使わ れる よう な 各種 言語 を CP/M 上 で 走ら せる こと も 可能 で す 。 見 落し きれ が ち で す が , か な り 充 実 し て きた X1 関 係 の 書籍 類 っ ち そっ くり その まま 受け 継 に - こ と が で きま す 。 ま っ た だ く の 初 心 者 で も , パソ コン を 買っ た その 日 か ら 楽 し むこ と が で きる の で す 。 FREE / シャ ー プ 伝統 の クリ ー ン 設計 で すか ら , 搭載 する ROM に よっ て 制約 を 受 ける 他社 の パソ コン と 違っ て 自由 に 言語 を 選べ ます 。 も ちろ ん , この 重要 性 は 豊富 な 言語 を 使え る こと 以上 に 購入 し た X1 を 氷 《 使う こと が で きる と いう こと に あり ます 。 具体 的 に は , 今回 X1F が 発売 きれ る こと , そし て turbo の 発売 な ど ぼ に より これ まで の X 1 ユー ザー は か な り 動 挿し た で し ょ う が , X1F に 付い て くる NEW BASIC は 実は 今 ま で の X1 で も 使え を る の で す 。 で すか ら , 最初
の マニ アタ イプ の X1 を 持っ て いる ユー ザ ー も , X1F と 同様 の こと が BASIC を 購入 す る だ け で で きる よう に な る の で す 。 こ れ は , 今 ま で の ユー ザー が , 他社 製品 の ユー ザー の よう に 新 製品 の 発売 と 同時 に 買い 換え ,
も し く は 諦め た りす る こと な し に 同じ 機能 を 持つ よう に で きる と いう こと , ЁТ,
今 X1IF を 買っ て 将来 また 新 製品 が 出 た ら ど うし ょ うか と いう 不安 を 解消 し て くれ る と いう 2 つの 意味 で 重要 な こと だ と 思い ます 。
使い や する が 魅力
な の が X1F の 特長 の ひと つ で あり , turbo の と き の 上 位 コ ン パ チ と いう コン セプト お よ U, NEW BASIC に ょ る 従来 の X1 ユ ー ザ ー へ の 配慮 , そし て 稀 く ほど の 豊富 な 周辺 機器 の 充実 さり など, どれ を 取っ て も シャ ー プ と いう メー カー が 持つ ユー ザー フレ ン ドリ ー な 姿勢 が わか り ま す 。 こ うし た こと lk, パッ コン 本 体 の 性 能 と 同等 . ある い は それ 以上 に 不可 欠 な 要素 と いえ ます 。 メー
シス テム 機器 と し て の スバ //
パソ コン テレ ビ X 1 が 初め て 登場 し て 以 来 , は や 3 年 あま あり が た ち ま し た 。 そ の 間 , turbo も 含め た X| シリ ー ズ の 周辺 機器 は , 充実 の 一 途 を た どっ て きま し た 。 XIRE $, ХІ か ら C, D, Os, Ck, turbo, そし て 今回 の X 1F と 着実 に 変化 し て き て いま す 。 ここ で 注目 され る の は ,X1| シリ ー ズ の 周 辺 機器 は , 原則 的 に すべ て の X1 シリ ー ズ で 使え る と いう : ヨン パチ ビリ ティ で す 。 も ちろ ん , 増設 用 ドラ イブ な どの 例外 的 な も の は あり ます が , この コン パチ ビリ ティ は 高く 評価 され る で し ょ う 。 ま た , この 周 辺 機器 の 多様 性 も 見 逃がす こと は で きま せ безл が 先手 を の ディ スク ギラ イ プ を 始め と し て , 5 種類 も の プリ ンタ , 各 種 の 増設 カー ド , さら に は ビデ オ 編 集 用 の 機器 まで , 目的 に 応じ た さま ざま な 用 途 に 対応 する こと が で きま す 。X| シリ ー ズ の 周辺 機器 は , まさ に パソ コン の 可能 性 を 無
る XIF model 20 GZ-812C, 8110
カー の こう し た 考え 方 が ユー ザー が 安心 し て 購入 し , 使用 し て いく だめ の ポイ ント と Ле ので し よう 。
ニュ ー メ ダイア 時代 に 向け て
ご 家庭 で も 家族 全員 が 使え を る パソ コン と い うこ と が いえ ます 。 低 価格 に な っ た こと て 誰 に で も 購入 でき る こと , CUT, 5X3 ん は ワー プロ , ビジ ネス , お 母さん は 家計 簿 や 日 記 , 住所 録 , それ か ら デ ー タ 通信 に よる ショ ッ ピ ング や 文通 , 小さ きい お子さん に は , CAI に よる 教育 や ゲーム, 音楽 , あ る 程度 の 年 齢 に 達し た ら 科 学 技術 計算 や プロ グラ ミン グ の 勉強 な ども で きま す 。 また, ビデ オ と の 接続 も 可能 で すか ら 家 族 の 記念 フィ ルム の 編集 な ども お 手 の も の で す 。 一 家 ど だ ん らん の 場 で 食卓 を 囲ん で TV を 見 る こ Lb, すべ て X1F な ら ば 簡単 に どき ます 。 isi, これ か ら の パソ コン と いえ る で し k 26.
限 に 広げ る 可能 性 を ちっ て いる と 言っ て も いい で し ょ う 。 今回, 新 発 売 さ れ た 24 ド ッ ト 漢字 プリ ンタ CZ- 8PNI や , ビデ オデ ィ ス ク と の イン タフ ェ イ ス ユ ニッ ト VO- 20РС $, また ひと つ X 1 に 新た な 可能 性 を 付け 加え て くれ た よう な 気 が し ます 。 これだけ 多種 多様 の 周辺 機器 を , すべ て の X | ファ ミリ ー が 共通 し て 使う こと が で きる と いう こと が , どん な に 到 晴 し いこ と か , ちょ っ と 考え て みて くだ さい 。
この 周辺 機器 を 使う た め に は , シス テム の サポ ー ト も 優れ て いな けれ ば な り ま せん 。 X1 シ リー ズ は , この シス テム サポ ー ト と いう 面 で も , 他社 の パソ コン を 超え て いる の で す 。 た と えば , XI FONEW BASIC に 付い て くる , turbo で お な じみ と な っ た プリ ンタ ユー ティ リティ を 使う と , 市 販 さ れ て いる ほとん どの プリ ンタ が 使え る よう に な り ま す 。 当然 の こと な が ら , この ユー ティ リティ は すべ て の X | シリーズ で 使え ます 。 また , 現在 の みな ら ず 将来 を 見 通し た サポ
« XIF model 10 CZ-811C, 8110
УХ! turbo model 40 CZ-862C
未来 派 パ ソ ュ コン の スタ ンダ ー ド
ELT, X1 は 強力 な ファ ミリ ー を 形成 し つ つ あ り ま す 。X1F と 同時 に , X1 turbo か ら スー パー イン ボー ズ 回 路 を 取 り 除 き ,「 シ ステ ム ・ ユ ー ザ ー 辞 書 」 を 標準 装備 し た ビジ ネス 用 , X1 turbo model 40 258,000 円 が , そし て , 24 ド ッ ト 熱 転写 漢字 プ リン タ CZ-8PN1 134,800 円 も 発表 に な 5 まし た 。 豊富 な 周辺 機器 を 備え , ビジ ネス か ら ホ ビー まで あら ゆる 分 野 に 対応 する X1 の 発展 は , まる に と ど ま る こと を 知り ま せん 。
テ ロ ッ ノ パー。
(north fox)
24 ド ッ ト 熱 転写 漢字 プリ ンタ CZ-8PN |
ー ト が 行わ れ て いる こと も , XI シリ ー ズ の 特 微 で す 。X | turbo の ディ スク サポ ー ト を 見 て くだ さい 。 3 イン チ の ハー ド デ ィ スク か ら , 8 イン チ ま で あら ゆる 種類 の ディ スク を サポ ー ト し て いま す 。 将 来 ど の よう に X
1 シリー ズ が 発展 し て いく か , 非常 に 楽し み で す 。
で は これ か ら ど の よう な 周辺 機器 ある い は シス テム が 登場 し て くる か , 予想 し て み まし ょ う 。 ま ず , 漢字 ROM が 今回 新しく , 低 価 格 (1 万 円 台 と 思わ れる ) で 発売 され る こと に な っ た の で , 次 は , 第 水準 の 漢 字 ROM も ほし いで すね 。 増設 RAM や , 今 ま で MZ-5500 の も の を 使っ て いた マウ ス も ,
XI シリ ー ズ 専用 の も の が 出る の で は な い
で し ょ うか 。 また, turbo 用 の , 漢字 を サポ ー ト し た CP/M な ども 出 て ほし い の で す が 。 欲 を 言え ば きり が な い の で す が , X | シ リー ズ は , それ だ け 発 展 性 の ある パソ コン な の で す 。 (工藤 誠 )
特集 X | の 世界 が また 一 歩 進 化し た
2Z
NEW BASICO — — —
ЕРТЕСІ UA
約 半年 前 の turbo シ ョ ッ ク 以 来 , turbo BASIC の 日 本 語 処理 の 素 晴 し さ に 憧れ と 羨
望 の まな ざし が 集中 し て きま し た 。 そして,
全 XI ユ ー ザ ー 待 望 の NEW BASIC に は , XI turbo で 培 わ れ た 日 本 語 処理 の 機能 が サポ ー ト と いう 感激 の BASIC な の で す 。
も ちろ ん , 今回 発表 され た XI の ニュ ー モ デル XIF に は , この NEW BASIC が 搭載 され て いる わけ で す が , な ん と いっ て も 今 ま で の すべ て の X| シ リー ズ で この NEW BASIC が 利用 で きる ! すなわち , あな た の Xl T, XI turbo に 迫る 日 本 語 処理 が 可能 に な る と いう こと な の で すず 。
КАМА. Uty で 一 気 に turbo |
早速 , X1 を turbo へ 変身 させ まし ょ う 。 と いっ て も ハー ド に 何 の 改造 も 加え て いな い の で すか ら (すなわち , 漢字 V-RAM を 取り 付け な い ), ソフ ト 的 に 改造 を 加え ま す 。 NEW BASIC を 起動 後 , マス ター ディ スク (必ず バッ クア ッ プ を 取り まし ょ う ) 内 Ф "KANJLUty" を RUN し ます 。 こ の ユー ティ リティ を 走ら せる に は 漢字 ROM が 必要 で す 。 な いと き は エラ ー が 出 ます 。 メッ セー ジ の と お り に 入力 し て いけ ば いい の で す が , 途中 で 以下 の 選択 が あり ます 。 1) カナ 漢字 変換 機能 と 出力 用 ディ スク リプ
タ の 追加 2) カナ 漢字 変換 機能 の 追加 3) 出力 用 ディ スク リプ タ の 追加
2) は turbo と 同じ よう に カナ (ロー マ 字 入力 も 可 ) で 入力 し て それ を 漢字 コー ド な
に 変換 する ルー チン の 拡張 , 3) は 漢字 専 用 の V-RAM が な い の で グラ フィ ッ ク 画 面 や プリ ンタ に PRINT 文 で 漢字 を 出力 す る た め の ル ー チ ン を 拡張 する も の で , 1) は 2) お よび 3) の 両方 を 合わ せ た も の で す 。1) を 実行 すれ ば すみ そう な も の で す が , 2) や 3) が 選べ る の は な ぜ か と いう と, 実行 後 の フ リー エリ ア の 関係 か ら で , 1) で 約 14K バ イ 28 onwz 1985.7
КАДЕ, 2) で 約 15K バ イト 以上 , 3) で は 約 19K バ イト 以上 と な る の で , 用 途 に より 選 べ る 親切 設計 と いう こと が で きま す 。
Егу 4024 Бе 1
上 の 1) ま た は 2) を 実行 する と turbo 並 み の カナ 漢字 変換 が で きま す 。 | CTRL |+X で 漢字 変換 モー ド へ の 出入 り が で きま す 。
も ちろ ん 40 文 字 モ ー ド で も 80 文 字 モ ー ド で も OK で す 。 漢字 変換 モー ド へ 入る と 画面
ト に いろ いろ な モー ド 状 態 が 表示 され ます 。
この モー ド の 切り 替え は [GRAPH | + 数 字 キー で 行い ます 。 た だ し , 数字 キー は テン キー で は な く メ イン キー ボー ド 部 分 の 数 字 キー で すか ら 注 意 し て くだ さい 。 こ の あ た り の 詳細 は マニ ュ ア ル を 読む か , ЖЕСІН 面 を 見 て いた だ けれ ば わか り ま す の で この くら い に し て お きま す 。 日 本 語 を 入力 する の は , カナ , JIS16 進 , 区 点 コ ー ド の いずれ で も OK で , 変換 モー ド に 入っ て いる と き に キ ー 入 力 を し て いけ ば 自動 的 に 画面 下 に 入力 し た 文字 が 表示 され て いき ます 。 今や 常識 と も いえ る ロー マ 字 入力 は BASIC な ど を 使っ て いて 英 数 字 キ ー に 慣れ て し まっ た 者 に と っ て は 大 変 楽 で 。 プラ イン ド タ ッ チ も で き 重 宝 し ます 。 ポ ケ コ ン (PC-1451 な ど ) に も 採用 され て いる くら いで すか ら 特 筆 す る ほど の こと で も な いで し ょ うけ れ ど 。 さて , 読み を 入力 し た ら 変 換 を する わけ で す が , それ に は [BREAK| また は [CTRL | +5 を 押し ます 。 そ の 際 に 使用 で きる 辞書 を ここ で 整理 し て み ま す 。 ① 1 字 変 換 入力 され た 読み の 先頭 1 文字 に 着目 し て 変換 し ます 。 デ ィ ス ク を 使用 し な い の で 超 高速 。『 あ い " と 入力 する と “ あ " で 始 まる 漢字 が 出 ます 。 音 訓 変換 (ディ スク 必要 ) 漢字 1 文字 の 読み で 変換 し ます 。 学習
ロー マ 字 。 か な ,
機能 付き 。 学 習 さ きせ な い 変 換 も 可 。 シス テム 変換 (ディ スク 必要 ) 熟語 単位 の 変換 が 可能 。 学 習 機能 な ど は ② と 同様 。 辞 書 の 編集 が 可能 。 (《④① ユ ー ザ ー 変 換 (ディ スク 必要 ) ユー ザー が 自由 に 作成 で きる 辞書 で 単 語 単位 の 変換 が で き 学 習 機能 付き 。 住 所 録 な どの 便利 な 利用 可 。 と いう よう に turbo 用 の 辞書 が そっ くり そ の まま 使え ます 。 特 に ③, ④ は 相当 に 強力 で , 変換 機能 に 関し て は いい 加減 な ワー プ ロ ソ フト な ど と 足元 に も 及ば な いで し ょ う 。 た だ し , NEW BASIC で の 使用 に あたっ て は ファ イル 名 の 変更 が 必要 で す 。 具 体 的 に は 次 の よう に し ます 。 シス テム 辞書 の 入っ た DISK の FILES を と る と ,“ー. DIC" と いう 何やら わけ の わ か ら な い 文 字 列 が 出 て くる と 思い ます が , この “ーー" の 部 分 は 後述 する シフ ト JIS 文字 列 で 「 シ ステ ムロ 変換 」( ロ は 半角 文字 の ス ペー ス で 他 は 全角 文字 ) と 書い て ある の で $, ОО, SO, DIC" を ぞ で の まま 。 NAME"-, DIC"AS“ シ ステ ムロ ロロ ロロ ヘン カン . DIC".( ロ は 半角 スペ ー ス , 他 も 半角 文字 と し て や り ま す 。 ユー ザー 辞書 も 同様 な 方 法 で ,. “ユー ザー ロロ ロロ ロ ヘ ン カン . DIC" と 変更 し て くだ さい 。 以上 の よう に する と turbo 用 の 素 晴 し い 辞書 も 使う こと が で き , まさ し く , NEW BASIC の 面目 躍如 と いっ た と ころ で し ょ う 。 こ うし て 変換 され た 結果 は テキ スト 画 面 に 何ら か の 形式 で 出力 され ます が , 残念 な が ら turbo の よう に いき な り 漢 字 表示 と いう わけ に は いき ませ ん (漢字 V-RAM が な いた めで す )。 そこ で , 出力 の 形式 と し て は 以下 の 3 о が あり ます 。 ① 区 点 コ ー ド 出力 今 ま で の HuBASIC で も 漢字 を 扱う こと は も ちろ ん で きま し た が , その 際 に
b ік ж; iD 1 t ab |j
© Е |. £i
zn
は , PATTERN-16, KANJI $(x x X X) の よう に し て ゅ だ わけ で 。 こ の XX メメ の 部 分 に 入る の が 区 点 コ ー ド と いう も の で す 。 あ る 程度 数 多く の 漢字 を 表示 する 場合 に この 区 点 コ ー ド を DATA 文 で ま と め て お いて READ 文 で 読み 込ん で 表 示さ せる よう に し た ほう が , プロ グラ ム エリ ア の 節約 に な り ま す 。 こ れ ま で は 、 コー ド 表 か ら 1 つ ひ と つ 漢 字 を 捜し 出し て 区 点 コ ー ド を 見 つけ る と いう 作業 が 必 要 で し た が , この モー ド で は その 手間 を か ペコ ロ シ ピ ュー クタ に 任せ ぜ で し まう ちい う も の で す 。 し か も , 前 述 の シス テム 辞 書 な ど を 使用 すれ ば , 漢字 1 字 だ け で な く 熟語 を 構成 し て いる すべ て の 漢字 の 区 点 コ ー ド を 一 気 に 出 力 し ます 。 た と えば “じじ し ょ "と 入力 し シス テム 変換 を し “ 辞 書 "を 選ぶ と テキ スト 画面 に は , 2813, 2981, と 出力 され ます 。 Q KANTJI$ (—)147] 比較 的 少な い 文字 数 を 表示 する プロ グ ラム 中 な ど で は ① の よう に DATA 文 に し な いで 直接 KANJI$S (一 ) と いう 形 で 出力 し た な ほう が いい で し ょ う 。 そ ん な と き の た め の モ ー ド で "辞書 "は , KA. (2813) KA. (2981), と 出力 され ます 。KA.( ) は 省略 形 で す 。 ③ シ フト JIS үп Ф, に つい て は これ まで 同様 な プロ グラ ム 出 で 使 川 する も の で , 要する に コ ー ド 胡 検 索 の 陸 間 を な くし て くれ る も の で す 。 そ れ で は ,。 この シフ ト JIS 文字 と は いっ た い ど うい う も の な の で し ょ うか 。 区 点 コ ー ド な ど と は 別に , 各 漢 字 に は シ フト JIS コー ド と いう も の が 対応 し て い ます 。 た と えば ぱ ば,“ 挑戦" と いう 熟語 で ,“ 挑 ” は 92A7i, “ 戦 " は 90EDg と いう よう に で Fe を し で 。 記 の シマ ト JIS コー ド の 事 位 2 バイ ト と ト 位 2 バイ ト を それ ぞ れ キ
ャ ラク タコ ー ド と する 文字 で 表し た も の が シフ ト JIS 文字 で す 。92m ョ に は “ユリ 」
АТн12134у”, 90ні2124-”, そし て ЕРн СУАРУ, ИХ, с の モー ド で この "挑戦 "を 変換 する と " ユ テ ァ 一下 "と いう 文字 列 が 画面 に 出力 され ます 。 こ れ が シフ ト JIS 文字 列 と いう も DT, turbo も 内 部 で は この よう に し て 漢字 を 扱っ て いま す 。 こ の モー ド の 使い 道 に つい て は , 次 の 出力 ディ スク リプ タ の 追加 の と ころ と , 後半 の NEW BASIC 発売 記念 プロ グラ ム 「 ワ ー プ ロ も ドキ ッ 7」 の と ころ て で 説明 し ます 。
それ で は , KANJI.Uty の と ころ で 1) ま た は 3) を 実行 し て 出力 ディ スク リプ タ を 追 加 す る と いう の は どう いう こと か 見 て みた いと 思い ます 。
“GR, LP” と いう 2 つの 新しい デバ イス が 追加 され ます 。“GR:" は , PRINT XTY ラフ ィ ッ ク 画 面 に 漢字 を 出力 する も の で ,
OPEN “0O”, #1, “GR”
と 実行 後 , PRINT #1, “ (シフ ト JIS 文 字 列 )” と する こと で グラ フィ ッ ク 画 面 に 簡単 に 漢字 を 出力 する こと が で きま す 。 そ の 際 LOCATE, COLOR, CREV な どの 命令 も 有 効 で す 。
また ,“LP" の ほう は プリ ンタ へ の 漢字 出力 を 可能 に する も の で , 上 と 同様
OPEN'"O", #1, “ІР” を 実行 後 , PRINT#1, “ (シフ ト JIS 文 字 列 )” と すれ ば いい の で す 。 こ れ で 漢字 プリ ンタ で な く と も 簡単 に 漢字 を プリ ント アウ ト で きる よう に な り ま す 。
と ころ で , この プリ ンタ で す が , turbo に 付属 の も の と 同様 に 各種 プリ ンタ 用 に BASIC を 設定 で きる ユー ティ リティ が 付 いて きま す 。 しかも, 嬉し いこ と に turbo 用 の も の より も あら か じ め 用 意 き され て いる
プリ ンタ の 種類 が 増え て いま す 。 こ れ で あ な た の プリ ンタ も ワー プロ な どの 特別 の ソ フト な し に , 瞬時 に し て 漢字 プリ ンタ に 生 まれ 変わ り ま す 。
さて さて , 究極 の 8 ビッ ト と 思わ れ て いた X 1 に も X 1turbo と いう 猛者 が 登場 し て 世 間 を アッ と 言わ せ て まだ 間 も な い わけ で す が , そこ は シャ ー プ 伝統 の クリ ー ン コン ピ ュー タ で すか ら , 今回 の よう に NEW BASIC の 発売 で X1 に も X1 turbo と 同 様 な 日 本 語 の 世界 へ 突入 させ る こと が で き た の で す 。 こ れ が 他社 の パソ コン な ら ば , 新 機種 の 発表 と いう 形 で 発表 直前 に 購入 し た ユー ザー を 怒り と 絶望 の 淵 へ と た た き 込 むこ と に な る の で す 。 改め て クリ ー ン コン ピュ ー タ の 良さ を 痛感 し , X1 を 選ん だ 自分 の 目 の 確 か さ を 自負 し て いま す 。
日 本 語 が 使え る 良さ は , turbo の と き の あの 衝撃 を 思え ば 今さら 強調 する まで も あ り ま せん が , 今回 の NEW BASIC を 使う E, た と えば , 漢字 を 使っ た デー タ 通 信 に も 又 1 で 参加 で きる よう に な り ま す 。 そ の 際 に は , シフ ト JIS 文字 列 を 送 ・ 受 信 す る こ と に な る の で す が , カタ カナ だ け の 文章 よ り 漢字 混 し り の 文章 の ほう が は る か に 理解 し や すい の は ご 想像 の と お り で す 。 と に か 4, これ か ら は 通信 に 限ら ちず, プロ グラ ム を 作る と き は メッ セー ジ で も 何で も , どん どん 日 本 語 を 使い まし ょ う 。NEW BASIC が , その 環境 と 可能 性 を 提供 し て くれ ます 。
今回 は , X1 ユー ザー に と っ て は 大 変 お めで た い の で , お 祝い に 簡単 な ワー プロ プ ログ ラム も オマ ケ に 載せ て し まい ます 。 な ん と いっ て も 1 ペー ジ 内 に 納まる 程度 の 長 さ で 役に立つ ワー プロ を , オー ル BASIC で 作れ る パソ コン は X1 と ХІ turbo く ら いな も の で すか ら , 試し に 打ち 込ん で みて くだ さい 。 今 後 の 拡張 性 に も 富ん で いま す
特集 日 本 語 処理 の 素 晴 し さ 29
の で , 短い か ら と いっ て 馬鹿 に し な いよ うに /
NEW BASIC 発 売 記念 フロ グラ ム
今回 の 製作 意図 は , ・ と に か く ワ ー プ ロ で ある こと 。 ・ オ ー ル BASIC で , か つ 高 速 で ある こと 。 ・ で きる だ け 短 くす る こと (5 月 号 の X1 turbo 用 “5 行 ワ ー プ ロ " が 理想 )。 ・BASIC の スク リー ン エ ディ ッ ト に 近い 編集 が で きる こと 。 ・ 発 展 性 が ある こと 。 と いう よう な は ほとん と 無茶 苦 茶 と も 言え る も の で し た が , それ を 可能 に し た の が NEW BASIC で す 。
30 分 を 切る よう だ と な か な か 速い ほう で し ょ う 。 まあ , スピ ー ド は と も か く 入 力 の 際 に 注意 する 点 を いく つか 挙げ て お きま す 。
まず , 入力 を 始め る 前 に KANJI.Uty を 実行 し て , 1) の カナ 漢字 変換 機能 と 出力 用 ディ スク リプ タ の 追加 を 行っ て くだ さい 。 必ず し も 必要 で は な い の で す が , こう し た ほう が 入力 が 楽に な る 部 分 が ある か ら で す 。 それ は , 入力 し て いか れる と 気が付か れる と 思い ます が , 11455920, 370, 420, 450 と 2200“ "(ダブ ルク ォ ー テ ーション ) の 中 が , 何やら 意味 不明 の 2 文字 .、 そ し て と り わ 1350, 60—1100* "の 中 は まっ た くわ か ら な い 文 字 列 と な っ て いま す 。 察 し の 良い 方 は これ が シフ ト JIS 文字 列 ど だ と いう こと が お わか り だ と 思い ます 。 実際 に , 前 者 2 文字 は 漢字 スペ ー ス (区 点 コ ー ド 101) の シフ ト JIS ХҒС, 後者 は 別表 の リス ト の よう な 文章 の シフ ト JIS 文字 列 で す 。 し た が っ て この 部 分 の 入力 は , リス ト を よく に らん で グラ フィ ッ ク キ ャ ラク タ を 入力 し て も か ま JO onwz 1985.7.
いま せん が , それ より も , 漢字 変換 モー ド に し て シフ ト JIS 文字 列 出力 モー ド に し て 別表 の リス ト の よう な 文章 を 入力 し た ほう が ずっ と 簡単 に な る か ら で す 。 他 の 行 は 別 に 入力 上 問題 は な いで し ょ う 。 な お , テー プ 版 の 方 で ディ スク を お 持ち で な い 方 は , 使用 で きま せん の で ディ スク ドラ イブ を 購 入 し て くだ さい 。 と いう の は 冗談 で , 650,710 の ファ イル ディ スク リプ タ "0" を “CAS:” に に 変更 し て くだ さい 。 入力 後 は 忘れ ず に sS- AVE し て くだ さい 。
入力 し て SAVE も 終わ り ワ クワ ク し て いる 方 は , RUN で スタ ー ト し ます 。 し か L, 一 応 電源 ON か ら の 手順 と し て は , Ф NEW BASIC の 起動 ②KANTJI.Uty を 実行 し , 1) を 選択 G[CTRL]-X を 押す (② の 直後 は 変換 モー ド に な っ て いま す の で これ で 一 度 モ ー ド か ら 出 て くだ さい ) (《④「 ワ ー プ ロ も ドキ ッ /」 を LOAD © RUN
以上 で MENU 画 面 に な り ま す の で 1. の 文章 編集 を 選ん で くだ さい 。 そ の あと , 画 面 の 指示 どおり キー を 押し て いく と 左上 隅 に 緑 の カ ー ソ ル が 点 減 し た 状態 に な り ま す 。 これ で 入力 準備 完了 で す 。 こ の と き , シフ ト JIS 文 字 列 出力 モー ド に な っ て いる こ と を 確認 し て くだ さい 。 そ う で な い 場 合 は [GRAPH |]+ 2 で 切り 替 を て くだ さい 。 こ こ <, 何 か 文 字 を 入力 する と 変換 エリ ア (E 面 左 下 ) に 文字 が 表示 され る の で 読み を 入 したら 漢 字 に 変換 する と き は [BREAKI また は |CTRL |+S を 押し て 漢字 を 選択 , 無 変換 の と き は 直接 貼 を 押し て くだ さい 。 する と 変換 エリ ア の すぐ 上 に 水色 で シフ ト JIS 文字 列 が 表示 され る の で , БЫ を 押す と グラ フィ ッ ク 画 面 上 に 表示 し ます 。 この 繰り 返し で , 40 文 字 X11 行 の 入力 が 可 能 で す 。 回 を 押し て グラ フィ ッ ク 画 面 に 書
き 込 むと き に 制限 字数 を 越え る と き は BE EP 音 で 警告 を 与え 入力 を 受け 付け ませ ん 。 その 他 ス クリ ー ン 上 の エディ ッ ト は ほ と ん ど BASIC と 同じ し に こし て あり ます 。 カー ソル 移動 , イ ン サ ー ト , デリート, НОМЕ, タプ , 画面 クリ ア , [CTRL]+E, ZRH, に よる 改行 は まっ た く 同 じ で , +F で 直前 に グラ フィ ッ ク 画 面 に 書き 込 ん だ 文字 列 の 反復 入力 が で きま す 。 こ うし て 作成 し た 文章 の 印刷 、 記録 な を どの た め に MENU へ 戻り た いと き に は , 緑色 の カー ソル が 移動 で きる 状態 (シフ ト JIS 文 字 列 が 水色 に 表示 され る 部 分 に 白い 小さ な カー ソル が 点 減 し て いな い 状 態 ) で [ESC を 押し て くだ さい 。 そ し て 回 を 押す と 戻れ ます 。 印刷 は , 現在 グラ フィ ッ ク 画 面 上 に ある 文 章 を 印字 し ます 。 プリ ンタ 設定 の ユー ティ リ テ ィ を 使っ て あら か じ め NEW BASIC を 自 分 の プリ ンタ 用 に 変更 し て お いて くだ さい 。 文章 の 記録 は , 現在 グラ フィ ッ ク 画 面 上 に ある 文章 を 記録 し ます 。13 文 字 以 内 の フ ァイル ネー ム を 付け て くだ さい 。 文章 の 読 み 出 し は , 読み 出し た 文章 を グラ フィ ッ ク 画面 に 書き 込み ます 。 編 集 し 直す な ど し て 印刷 , 記録 し て くだ さい 。 以上 が この ワー プロ の 機能 で す 。 こ の ほか に いろ いろ な 注文 が ある こと と 思い ます が 最初 に お 断り し た 製作 意図 に 基づく 最小 限 の も の で すか ら , ユー ザー の 皆さん が 自由 に 拡張 し て くだ さる こと を 前 提 と し て いま す 。 と りあ え ず は , 320 行 か ら の [CTRL | ー の 部 分 を 増やし て , COPY, 行 挿入 ・ 削 除 な どの 機能 を 付け た り , 文章 ファ イル の デ ィ レ クト リ 表 示 を 付け る な ど が 容易 に で き る で し ょ う 。 とにかく, この 程度 の プロ グ ラム で 市 販 の ワー プロ ソフ ト を 多少 は ドキ y! と させ る こと が で きた の で は な いか と 思い ます 。 い ずれ , これ を 拡張 し た ワー プ ロ や デー タベース ソフ ト も 機会 が あれ ば 発
表し て いこ うと 思い ます 。 (north fox)
»
veo. #1. "Rz" :LIST"GRS", 50, 110 と する と , グラ フィ ッ ク 画 面 に 漢字 の リス ト が 出力 で きま す 。 оул еннен пап СШ する と , Вы ト の 出力 が で きま す 。 と と に , あの タ a aede d ce ee i まさ に E 一 般 即 発 , 空前 絶後 , 前 代 未 聞 , か つ , 抱腹 絶 倒 の BAS ICT CLS4:COLOR6 :LOCATE28. 1:PRINTHI, (2-7п% Fv!) の PA I NT ルー チン や 加 えて, あら ゆる He miel E 6 ; ызы ター ポ ボ の 傍 若 無人 な 登場 以来, М し た X 1 ユー ザー に と _ の 破 顔 一 笑 , 笑止 千 万 , か つ , 二 東 三文 の コス トバ パフォー マン ス を 誇る 世 EXE EL ROO. 「SR よ , お まえ は も う 死 ん で いる !」
, HI, "LP: *:LIST"LP:", 50, 11 ドキ ッ
LIST ワー プロ も ドキ ッ ノ 18 INIT:WIDTH 86:CLICK OFF:DIM し (19〉 20 FOR 1=0 TO 10:L$%(1) =5 ТК 146$ (40, " Z3") NEXT 30 LABEL "MENU" / 40 OPEN"O", #1, "GR!" se CLS4:COLOR6:LOCATE28, 1 : PRINT 1, " wy m/m | mV ml Sm m m L1 L2" る 9 PALET1,4:PALET2, $ :РАСЕТЗ, ó: PALET4, $ :РА-ЕТЗ, 6 76 COLOR::LOCATE32, 411PRINT&1, "aP aD D/A FX MN" se COLOR2:LOCATE32, 71PRINTM1, "A.D トカ ノバ |) жаа" şe COLORS3:LOCATE32, 10: PRINTAS1, "AR AD ロカ ガブ LS“ е” 188 COLOR4 : LOCATE32」 :31PRINTB1, "Ыз р カノ ハイ ヌ ョ ン ノ Oo ョ テリ 110 COLORS:LOCATE32, 161 PRINTS1, "æl .D/147" 120 CFLASH1:LOCATE39,20:!PRINT" SELECT YOUR JOB (1-5) " 136 A$-1NKEYS$:IF ASC (A$) (&H31 OR ASC (АФ) >&H35 THEN 138 148 PALET VAL (A$),21COLOR7:LOCATE30, 201PRINT" ARE YOU SURE (Y/N) ? "ICFLASH 158 B$-INKEYS:IF B$-"Y" THEN 160 ELSE IF Э%= "№" THEN 50 ELSE 150 1 る 9 PALET:CLOSE:GOTO"JOB"*A$ 170 LABEL "JOB1" ————————————————— &D ITOR 18e CLS4: WINDOW (0, 8) - (639, 175) 10PEN"O", #1, "GR: " 178 KEYO, CHR$ (&H18) tLOCATE10, 10: INPUT"PUSH [RETURN] ", 6tCLS 200 COLOR8:LOCATEO, 09:FOR 1-0 TO 10:PRINT L$CI) NEXT 2160 COLOR4 iLOCATE9,9:iFOR 1=@ TO 10:РЕІМТЊІ, _Ф (1) t : NEXT 220 Xz0:Yz20:1N-20:L$-" 2" 230 LINE (XX8, Үж16) -(Xx8+15, Yx16+15), XOR, 4, BF 240 LOCATE? , 24: COLORé:PRINTUSING"XzHH YsHH";X/2,Y: COLORO 250 A$=INKEY$(0):IF A$="" THEN 250 ELSE IF ASC(A$)4&H20 THEN GOSUB "CTRL" 260 CONSOLE22, 2: COLORS : PRINTCHR$ (5) ; : KEYO, A$: INPUT"",L$:1PAUSE2:CONSOLE 270 NzN*LEN(.$):1F М2888 THEN BEEP:NZzN-LEN(L $5 :GOTO2460 286 LOCATEX, У: COLOR8:PRINT L$; 290 LOCATEX, 2жҮ: COLORA: PRINTS1,L$ 300 X=N MOD 80:Y=N ¥ 80:IF N=880 THEN X=78:Y=10:N=878 310 GOTO 230 320 LABEL "CTRL"
MENU
330 IF 人 Q 多 =CHR 多 (&H1C〉) AND (N1878) THEN NsN*2:G0TO476 ^CURSOR RIGHT
340 IF A$*CHR$(&H1D)AND(N»20) THEN N*N-2:G0TO470 ^CURSOR LEFT
350 IF A$=CHRS (&H1E) AND (N>79) THEN N=N-80:GOTO470 “CURSOR UP
3 る 9 IF A$-CHR$(&HIF)AND(N(880) THEN NzN*80:GOTO4760 “CURSOR DOWN
370 IF A$=CHR$(&H5) THEN LOCATEX, Y:PRINT STRING$(40-X/2, "=A ") $ :GOTO490 CTRL+E 380 IF A$*CHR$(&Hó) THEN A$CHR$(13):RETURN266 ^REPEAT
396 IF A$%$=CHRS$ (&H8) AND (N>@> THEN LOCATEX, Y!PRINT АФ+АФ; : №=М-2:0070490 'DELETE 400 IF &A$-CHR$(&H9OAND(N«(870) THEN N*N*10-4N MOD 10) 'HTA^B
410 IF A$sCHR$(&HB) THEN N=9 * HOME
420 IF АФ=СНЕФ (&HC) THEN (ОСАТЕӨ, 0:ҒОК I=0 TO 10:PRINT STRINGS (40, "A" ) $ NEXT: CLS9iRETURN229 “СІК
430 IF A$=CHR$ (&HD) AND (N<800) THEN N= (Ү+1) x80 ‘CARRIAGE RETURN
440 IF A$-CHR$(&H12) THEN LOCATEX, Y1PRINT АФ+АФ; : 6070490 ^INS
45e IF A$=CHRS (&H1A) THEN LOCATEX, Y1PRINT STRING$(40-X/2,"Z9");1FOR エ =Y+1 TO 1 9:PRINT STRINGS (40, "mA ") ::МЕХТ:6070490 'CTRL*Z
460 IF A$=CHR$(&H18) THEN 530 ^ESC TO MENU
470 LINE <Хж8, YX16) - OO«8* 15, Үжі6%15), ХОК, 4, BF
480 Хам MOD 88:YsN ¥ 89iRETURN 230
490 LINE OO«8, Уж16> = OOX8*15, Үжі&+15), ХОК, 4, BF
See Хам MOD 89:Y=N ¥ 89!COLOR4
51e FOR ІзҮ TO 168:LOCATEO, IX2:PRINT&1, SCRN$ (0, І, 80» NEXT
520 RETURN 230
539 COLORS :KEY9, CHR$ (&H18, 5) tLOCATEOG, 22: INPUT"PUSH [RETURN] ", А
540 FOR 1=9 TO 10:L$(1)=SCRN$ (0, 1, 80) : NEXT
550 CLS4:CLOSE:GOTO "MENU"
SOO LABEL JOQ? RIN OUT 570 CLS4:COLORé:LOCATE20, 4:PRINT"HIT ANY KEY TO PRINT OUT****** [ESC] ТО MENU" 580 AS$-INKEY$:IF АФ="" THEN 580 ELSE IF A$5CHR$(&HIB) THEN"MENU"
590 ОРЕМ"0", #1, "LP: ":FOR 1=0 TO 10:РКІМТВ І, Ф (1) :NEXT
688 CLOSE : GOTO "MENU"
618 LABEL "JOB3" ^ DATA SAVE 628 CLS4:COLORé:LOCATE20, 4: INPUT"FILE МАМЕ =", №
өзе LOCATE29, 6:PRINT"HIT ANY KEY TO _ SAUE・・・・・・ [ESCI TO MENU"
648 A$-1NKEY$:IF A$="" THEN 640 ELSE IF A$-CHR$(&HIB) THEN"MENU"
650 ОРЕМ"О", #1, "В: "*N$:FOR 1=0 TO 10:PRINT41,L$(I) :МЕХТ
660 CLOSE : GOTO "MENU"
470 ШАШ ИОВА 2 ج A шер 680 CLS4: COLORé:LOCATE20, 4: INPUT"FILE МАМЕ =", МФ
678 LOCATE20,6:PRINT"HIT АМҮ KEY TO LOAD・・・・・・ [ESC] TO MENU"
706 A$=INKEY$: IF A$="" THEN 700 ELSE IF A$5CHR$(&HIB) THEN"MENU"
710 OPEN"I",981,"0:"«*N$:FOR 1-08 TO 10: INPUTR1,L$4IDO t NEXT
720 CLOSE : GOTO "MENU "
736 LABEL" JOBS" : CLS4: INIT: END 4 END
i EREMO асац 特集 日 本 語 処理 の 素 晴 し さ 31
XI は 世界 で 初め て AV 指向 を 打ち 出し た パー ソナ ルコ ンピュータ で あり 。 それ だ け け に , 標準 BASIC と し て 採用 し た HuBASIC は も っ と も 充実 し た グラ フィ ッ ク 命 令 を 備 えて いま し た 。 そ し て , 今回 発表 され た NEW BASIC で は , 最高 速 化 され た ペイ ント を 始め , グラ フィ ッ ク 命 令 に いっ そう の 強 化 が 図ら れ て いま す 。 こ の NEW BASIC を 搭 載 し だ た ニュ ー モ デル "ШЕ" は この クラ ス で も っ と も グラ フィ ッ ク の 強力 な マシ ン と
登場 し まし た 。 そ し て さら に 。 マニ ア タイ プ を 始め と する XI シ リー ズ の すべ て の マシ ン は , この NEW BASIC に よっ て 生ま れ 変わ り , 素 晴 し い グ ラフ ィ ッ クス の 世界 を 楽し むこ と が で きる よう に な っ た の で す 。
この NEW BASIC を 手 に 入れ て , い ちば ん 最初 に 入力 し た 命令 は , PAINT( 0 , 0), 1 で し た 。 お も むろ に 回 キー を 押す と , 青色 が 画面 を 上 か ら 下 まで さっ と 降り て いき ま し た 。 この間 わ ず か に 2 秒 。 前 の BASIC の , LINE…… BF 命令 より は る か に 速い の (Cd.
X1 の HuBASIC は , 他 の 機種 の BASIC と 比べ る と , 命令 は 豊富 で , 計算 も 高速 で し た が , た だ , PAINT 命令 だ けが 遅い の が 欠点 で し た 。 と ころ が , 日 本 語 処理 能力 や 超 高 速 PAINT で BASIC の 革命 児 と ま で 言わ れ た ( ? ) turbo 用 HuBASIC に も ひけ を と ら な いよ うな NEW BASIC が 登 場 / 完全 に 他社 の BASIC £ 3 L7: 5 見 て よい で し ょ う 。 特に グラ フィ ッ ク 関 係 で は , も と も と タイ リン グ ペ イン ト な ど 強 力 な 命令 が あっ た の で す が , 今回 の バー ジ ョ ン ア ッ プ で , 16 ビ ッ ト も 含め て パソコ ン の 中 で トッ プク ラス の グラ フィ ッ ク 能 力 を 誇る こと に な っ た の で す 。
それ で は , 高速 化 さ れ た PAINT 命令 を 具体 的 に 調べ て み ま し ょ う 。 ど の 位 速く な 32 OhIMZ 1985.7.
っ た か と いう と , 単色 ペイ ント で 約 50 倍 , タイ リン グ ペ イン ト で 100 倍 も 高速 化 さ れ て いま す 。 сИ РО CL ょ う 。 それ は , あの turbo 用 の ルー チン を 使っ て いる か ら な の で す 。 実 際 に , ペイ ン ト の 速度 は turbo と ほぼ 同じ 位 で す 。X1 ユー ザー の 皆さん の 中 に は , turbo の 発売 に よっ て ショック を 受け た り 。 買う の を 早まっ た な ど と が っ か り し た 人 が いる と 思 いま す 。 そ の よう な 人 は , 迷わ ず こ の BASIC を 使っ て みる べき で す 。 そし て , 私 が し な よう に 。 РАІМТ(0, 0), ТЕАЯ し て くだ さい 。 も う , 絵 を 描き 終わ る まで テレ ビ を 見 て 過ごす な どの 必要 は な く な っ だ の で す 。
さて , PAINT 命令 は , 速く な っ た だ け で は あり ませ ん 。 新しく, 中 間 色 指定 が で き る よう に な っ た だ た の で す 。IH 旧 BASIC で は HEXCHR $ (“…”) と 指定 し な けれ ば な り ませ ん が , NEW BASIC で は , &Hnn'- し て 2 色 の 中 間 の 色 を 容易 に 出す こと が で き ます 。 も ちろ ん , 従来 の BASIC の よう に タ イリ シグ ペイ ント も お で きま すか らち 。 グ ララ ィ ッ ク 関 係 の 命令 は 、 従 来 の BASIC の も の が その まま 走り ます 。 こ の 中 間 色 指定 の や り 方 は プロ グラ ミン グ を 非常 に 簡単 に し ます 。 た と えば , 従来 の BASIC СНЕ の 中 間 色 で 紗 り た い 場 合 、 色 の 指定 は どう な る か と に うと, HEXCHR$ (“5500 AAAA0055") と な る の で す 。 NEW BASIC で は , “Н14%7:12%Н415%0% す 。 非 常に 簡単 , かつ わか りや すく な っ て いる で し ょ う 。 し か も 速度 が 100 倍 で すか 5, いか に この NEW BASIC の PAINT 命令 が 素 晴 し いも の か , よく わか る と 思 いま す 。 また, この 色 の デー タ を 変数 に 入 れ て PAINT 文 を 実行 する と きのこ と を 考え て み ま し ょ う 。 単色 は 0 一 7 の 数 値 で す が , タイ リン グ ペ イン ト の 指定 は 文字 に
な り ま す 。 従来 の BASIC は 、 数 値 変数 と 文
字 変 数 を 2 つ 用 意 し て 、 2 つの PAINT X を 書か な けれ ば な り ま せん 。 と ころ が
NEW BASIC で は , 2 色 の 中 間 色 まで で あれ ば , ひと つの 数 値 変 数 ひと つの PAINT 文 で 間に合い 。 プ ログ ラム が 非常 に すっ きり し ます 。PAINT 文 は , 実行 速度 が 速く な っ た だ け で は な く 。 この よう に 拡 張 さ れ て いる と いう こと を 報告 し て お きま ا
& 7, よ 年 の Oh / MZ 6 月 な に , 超 ・ 超 高速 ペイ ント ルー チン な る も の が 載っ て い まし た 。 こ の ペイ ント ルー チン の 速度 は , NEW BASIC と 比べ て も ひけ を と ら ず 、 さら に 中 間 色 指定 も で きる の で , 読者 の 方 で この ルー チン を 使わ れ た 方 は 多い と 思い ます 。 超 ・ 超 高速 ルー チン は , AN た ルー チン な の で す が , WINDOW 命令 か 効か な い ,、320X200 ド ッ ト の モー ド で SCREEN 1 に 使え を な いな どい くつ か の ホホ 満 も 持っ て いま す 。 わずか 1 KK バイ ト と い う 短 い プ ログ ラム に する 以上 , 仕方 の な い こと な の で す が , そう し た 不満 の 中 で も 特 に や っ か いな の は , 同じ 色 の 重ね 塗り が で き な い こと で す 。 具体 的 に 言う と , 青 ま た は 青 を 使っ た 中 間 色 の 上 を , 青 ま た は 青 を 使っ た 中 間 色 で 塗り つぶ せな いと いう こと で す 。 た と えば , 青 と 赤 の 中 間 色 の 下地 を , 育 や 赤 で 塗り つぶ そう と し て も 塗っ て くれ ませ ん 。 つ まり, 色 を 塗る 命令 を 使う と き に は , 境界 色 だ け で は な く , 下地 の 色 も 考 えな く て は いけ な い の で す 。 も し 塗れ な い の で あれ ば , $ orl WOUTER о ぶし て お か な けれ ば な ら な い の で , 同じ 場 所 を 2 度 塗 る こと に な り ま す 。 こ こ で 私 が 何 を 言い た いか と いう と , この NEW BASIC で は , その よう な 2 度 塗り が 必要 な いと いう こと な の で す 。PAINT 文 で 中 間 色 を 指定 (&H や HEXCHR $) ) す れ ば , К 地 が どん な 人 色 で あれ , 指定 し た 中 間 色 で 次 りつ ぶし ます 。 た だ , 境界 色 の み に 注 意 す
る だ け で よい の で す 。 こ れ は , 別に NEW BASIC 特有 な の で は な <, 従来 の BASIC で も で きた こと な の で す が , 中 間 色 な ど を 指定 する と , た だ で さえ 遅い ペイ ント が , 単色 の と き の 2 倍 以上 遅く な る の で 問題 外 “5%;
さて , 単色 の 場合 は どう で し ょ うか 。 青 と 黒 の 中 間 色 の 上 に , 青 で ペイ ント する 場 合 , 従来 の BASIC も ペイ ント ルー チン も , 赤 な ど で 塗 っ て か ら , 改め て 青 で 塗る こと に な り ま す 。 と ころ が NEW BASIC で は , 単色 も 一 度 に 塗る こと が で きま す 。 中間 色 を 指定 し , 層 HH11 と する の で す 。 こ うす れ ば , 見 か け は 青 一 色 で す が , パソ コン の 内 部 で は 青 と 青 と の 中 間 色 と し て 処理 し て いる の で , 下地 に 関係 な く 塗 る わけ で す 。 な お , 黒 と 黒 の 中 間 色 は 層 H00 で は な く , HEXCHR $ (“000000”) を 使い ます (&H00 は 0 と 同じ で すか ら )。 こ の よう に , あの 超 ・ 超 高速 ペイ ント ルー チン と 比べ て さえ も , 単に 速い だ け で は な く プ ログ ラム 自体 も 簡単 に 作れ る と いう こと が わか る で し ょ m
PAINT 文 は に この くら い に し て , 他 の 命 令 も 見 て み ま す 。 速 く な っ た も の は LINE 文 や POLY X2:1.6—1.71$, BOX FULL 命令 が 約 20 倍 , PATTERN 文 が 約 5 fF いう と ころ で す 。 その他 の グラ フィ ッ ク 関 係 の 命令 は 変わ っ て いな いよ う で す 。 LINE 文 は , 先月 紹介 し た よう に turbo を 竣 ぐ ほど の 速 さ で す 。 LINE の BOX FULL 命令 で は , 中 間 色 の 指定 が , PAINT 文 と 同 じ よ うに 2 ケタ の 16 進 数 で 表せ る よう に な り ま し た 。 も ちろ ん , 従 来 ど お り の HEXCHR $ を 使っ た タイ ル パ タ ー ン の 指定 も で きま す 。 棒グラフ な ど を 書く と き に は , 多彩 な 色 を , 簡単 に 、 し か も 高速 で 出す こと が で
きま す 。 #7, PATTERN Xii, 漢字 出力 な ど に 威力 を 発揮 する の で は な いで し ょ う 2 Ей, 又 1 の グラ フィ ッ ク の 一 部 と も いえ る РСС は , 定義 する の が 3 倍 程度 速 な っ て に ます ら た と えば POGET て (256 個 ) 定義 むる の に か か る 時 間 は , わずか に 4 秒 で す 。 プ ログ ラム の 途中 で , 定義 を し 直し て も 気 に な ら な い 程 度 の 速 さ で すか ら , ひと つの ゲー ム な ど で , た くさ ん の キャ ラク クタ を 出す こと も 可能 に な る で し ょ う 。
NEW BASIC の グラ フィ ッ ク 関 係 の ル ー チ ン は , 初期 の アド ベン チャ ー ゲ ー ム な ど に 使わ れ て いた さま ざま な ルー チン より も , 確実 に 速く な っ て いま す 。 NEWON 0 ー 9 の 命令 で 。 フリ ー エ リア も 広く な る の С, オー ル BASIC Сф, アド ベン チャ ー ゲ ー ム が で きる ほど な の で す 。 今 まで , 双 1 の グラ フィ ッ ク は 遅い と いう こと で , ユー ザ ー も , その 機能 を 十分 に 発揮 で き な か っ た の で は な いか と 思い ます 。 これ か ら は , こ の 卓越 し た グラ フィ ッ ク 機 能 を 存 分 に 生か LT, 素 晴 し い ぃ プロ グラ ム を 作っ て くだ き
い 。
NEW BASIC}
この プロ グラ ム は , 3 つの 部 分 に 分 か れ て いま す 。 ひ と つ 目 は 中 間 色 , 2 つ 目 は BOX, 3 つ 目 は WINDOW を , それ ぞ れ 使 っ た デモ に な っ て いま す 。 最 初 に , MENU を 表示 し ます の で , 3 つの うち ひと つ を 選ん で くだ さい 。 で は , 以下 に 詳し い 説 明 を し $3.
l. 中 間 色 の デモ
最初 に 40 字 か 80 字 か の モー ド 選 択 が あり ます 。 ど ちら か を 選ぶ と , 8 つの 円 が 描か nc, 黒 か ら 白 まで 単色 で 塗り つぶ され ま
3. そこで , 混ぜ 合わ せ た い 2 つの 色 の っ SFE, だ と えば 26 と 入力 し ます 。 す る と 。 2 と 6 の 中 間 色 が 出 て くる 仕組 に な っ て ぃ ます JIESC|* - で , MENU に 戻る こと が で きま す 。 2. BOX FULL を 使っ た デモ これ は , 色 (中 間 色 ある い は 単色 ) と 位 置 を ラン ダム に 決め て , Вох を 塗り つぶ す プロ グラ ム で す 。 色 の 指定 (240 行 目 ) の 部 分 を INT(RND(0)*8) に 変え れ ば , 前 の BASIC で も 動き ます か ら , 速度 を 比べ て みる の も いい で し ょ う 。 何 か キー を 押す E, 左上 に カー ソル を 出し て プロ グラ ム が 一 時 停止 し ます 。 動 か す に は , も う 一 度 何 か の キー を 押し て くだ さい ぃ 。 ESCIx-c. Menu に 戻り ます 。 3. WINDOW を 使っ た デモ この デモ を 選択 する と , 画面 の 中 ほど に 点滅 する 四角 形 が 出 ま す 。 こ れ は , 2,4, 6, 8 キー で 4 方 向 に 動き , Dx — C, 四角 形 の 内 に 絵 を 描き ます 。 ス ペー スキ ー で , 四角 形 の 左上 が 固定 され て , 2 , 6 キー で 四 角形 が 大 きく , 4, 8 キー で 小さ く な り , 大 き さ や タテ ヨコ の 比率 を 変え ん る こと が で き ます 。 もう一度 スペ ー ス キー を 押す と , ま た 四角 形 が 動く よう に な り ま す 。 いろいろ な 大 き さ の 絵 を , た くさ ん 画面 に 出す こと が で きま す 。 絵 を 描く 部 分 は , 480 行 か ら 610 行 ま で の 中 に 入っ て いま す の で , この 部 分 を 書き 換え る と , 自分 の 好き な 絵 を 好き な 大 き さ で 出力 する こと が で きま す 。 こ の 部 分 は サブ ルー チン に な っ て いま す の で , Н 分 の プロ グラ ム を 入れ る と き に は , 最後 に RETURN を 忘れ を いよ うに し て くだ さい 。 この デモ も | ESC | キー で MENU に 戻り $3. また , 絵 を 書く 部 分 で は 中間色 指定 に HEXCHR $ を 使っ て ます か ら 。, 従来 の BASIC で も 動き ます 。 速 さ の 違い が は っ き り し ます か ら , ぜひ 比べ て みて くだ さい 。 (工藤 м) 特集 グラ フィ ックス に 感激 33
~
LIST 超 光 速 ペ イン ト DEMO
100, HIDTH4O: INIT:CLS4:A-2:CLICX OFF: МЕР. 2)-‹ 7,2:972,98Е7.:,9
110 CSIZE1:!COLORé:LOCATE4, 2:9RINT(O"(« Graphic Demonstration 22:05:26
120 COLORS:LOCATE6G. SPRINT" 1. Neutral tints. "SPRINT
130 PRINT" 2. Box-ful'. ": PRINT:PRINT" з. ^1ndow." 140 PRINT:PRINT" 4, End."
150 COLORA:LOCATE12.19:9RINT"- Push 1 to 4 -"
160 К%=1М№МКЕҮФ (0) :IF КФ>"0" AND K$C"5" ELSE д= (А MOO 4) +::5070150
170 К=ЧЈА (K$) :KEYO, "":0№ к 60508 210, 310,390, 170
186 60701868
190 INIT:CLS4:END
200 ^
218 WIDTHS0: INIT:CLS4:W-80:LOCATEO, 9
220 INPUT"AWIDTH (40 or 80»"iW:IF WN=40 OR WN=8 THEN AIDTH いい iCX ペ = ペン 2 ELSE 210 230 FOR 1=0 TO 7:CIRCLE CIXA+CX, 50), 15, 7:РАІМТ CIXA*CX( 5004 147
240 LOCATE (1/8*3/40) жи-2, 9 1PRINTI:NEXT
250 LOCATER, 0: PRINT"Number of 2 Colors ? "i:Ns0:C$2""1XEYO, "":ВЕЕР
260 K$2INKEYS$(C1)! IF K 多 =CHR 多 (27) THEN RETURN ELSE IF くま > リア プリ OR K$("6" THEN 250 270 PRINTK$::C$-C$4K$:NzN*1!IF N=2 ELSE 260
288 MINDOM (WI. 2, 88) - (2 アポ い ノ 4」 184). (0. 00 - (639, 199) 』 と し らら
290 CsUAL("&H"*C$) 1PAINT (320, 100), C, 2 ti 1NDOAT 50702560
300 <
310 HWIDTH88: INIT:CL.S4
320 X6-RND(645*é40:X12RND (0) X640: YQ =RND CO) «200: Yi =RND <6) 26€
330 LINE (X8. YO) - (ХІ. Y1), PSET. INT (RND COD K8) «16 € INT (AND (0) жЕ), B7
340 K$-INKEYS:IF K$-"" ELSE 3660
350 6070326
360 IF K$=CHRS (27) THEN RETURN
378 PAUSES:KEYO, "":K$2INKEYS$(Ci):IT K$-CHR$(7) THEN SETURN ELSE 326
зве +
(398 МІОТН80:ІМІТ:С-54:Вхе260:ВҮз80:ЕХіз220:8Ү15100:6-1:53хе40:88Ү-20
400 GOSUB54 9:K=STICK(9〉! 1F к=4 ОБ K=é OR к=8 OR K=2 THEN М=М+1:0070440 ELSE M-6 410 КФчІМКЕҮ%(0): IF KS=CHRS (13) THEN BEEP:GCSUB 550:HNINDOA
420 IF КФ=" " THEN ВЕЕР:5= 1 -5:88х=Вх: -BX: BBEY-BY1-8Y
430 IF КФ-СНК%(27) THEN RETURN ELSE 400
440 IF M)30 THEN М=З@
450 IF Ks2 THEN В\:=В\!+М:1Е 5=1 THEN BYs3Y:-8BY
460 IF Kz4 THEN BXzBX-M!IF 32i THEN ВХ; =Вх+3ВХ ELSE 8SXsB8X«*:BX128X1-*
470 IF К=6 THEN ВХ!=ВХ!+М:12 $=1 THEN BXs3Xí-88X
480 ТЕ. К=8 THEN BYzBY-M:IF 5=! THEN ВУ: =BY+ ヨ BY Z.SE 7=5BY+ ツ iBY1 =BY・- ド
490 IF Вх<0 THEN ВХ=639-ВВХ:ВХ: =63$
500 IF ВҮ<8 THEN Вү=199-ВВҮ:ВҮІ=:97=
$:0 IF BX12»639 THEN ВХ: =88х:Вх=ӣ Е_5= THEN SX1sBX
520 IF ВҮ1›199 THEN BY1-2BBY:8Ys0 ELSE ІС 8Ү:<8Ү T-EN BYi=B'
530 GOTO466
540 LINE (BX, BY) – ‹8х:,ВҮ:›, XOF, 7, SILINE (8X1, 8 Y 20 - (8х, BY), XIR, 7, B 1 RETURN
558 WINDOW (BX, BY» - (5X1, ВҮ1). (6,8) - (4637, 179
560 C.SO:RESTORE 452:00.2%2
570 READ X0, Ye
580 READ X. Y:1F X く 9 AND х>-8 7-Ем COLOR-X:G6070578 =-5Е IF Ха-8 THEN 420
590 LINE (X0, ҮЙ) - (X, Y? , PSET: Хд=х: та=у: GOTOSEG
600 PAINT (0, 0). ЗЕХС-$ < "РЕРРОРЕРТ 552"), :, 6,7
$10 PAINT (639. 2). НЕХСНЯ$ ‹ "РЕБАЕЕЕЕЬЕЕЕ ">, 1.6, 713 G1NT (д, 2992.1. 2.64 5.7
620 PAINT (i65, 5600.7. 1:РАІМТ (240.9, 'GnF-EeSS-ETRE").:,.2«6. 5,7
638 PAINT (4580. 125). ЧЕХС-3% ("AAFF B05 872.2.6
648 LINE ‹0, 0? - 639, :99),Р5Е7, Ё, 2:ВЕТ-!Р^,
650 DATA 313. 116., 355. 134.406, 133, 497, 135, 545, 115. 312.1164 -©, 2,353. :.:5, 393 668 DATA 30,522, 108,438,117, -:. 9,6623. 95,582, 95, -і. 8.5223. 9e. 9, 96 670 DATA -7. 0, 57. 96. 42. 33. 36. 73. 37. 58, $0. 4%. 60. 45. £9, 364. 6? る 89 бата 24. 74. :5.:е2, =, 36, 2, -<ө. а. : 22. 3228 .3i1zz27. 22,252. 123 698 DATA 273. 380.301. 47.307. 97.305. 57.22:. 65,342, 75,346. 25., 366., 76. -2.
E.
34 onwz 1985.7.
СЕ
コン パチ ビリ ティ に つい て
CZ-501F % 129,800 27n0nyC€—7»42A22F217,1727zx12[8ff. CZ-801FS・R ¥ 198,000 | ミニ フロ ッ ピ ー デ ィ ス ク 2 ドラ イブ , イン タフ ェ イ ス , BASIC 同 梱 。 CZ-300FS・R \79,800 | コン パク ト フ ロッ ピー ディ スク | ドラ イブ 。 CZ-51F \39,800 | ХІ turbo Model 20 の 増設 用 ミニ フロ ッ ピ ー デ ィ ス ク 。 CZ-52F 価格 未定 | ХЕ Model 20 の 増設 用 ミニ フロ ッ ピ ー デ ィ ス ク 。 CZ-31F \59,800 | X1D,CZ-300F の 増設 用 コン パク ト フ ロッ ピー ディ スク 。 CZ-8B01 ¥ 14,800 | CZ-300F の イン ター フェ イス 。 CZ-800P ¥ 142,800 | ドッ ト プ リ ンタ 。 CZ-8PD2S・R *79,80 | ドッ ト プ リ ンタ 。 CZ-8PK2 ¥ 134,800 | 漢字 プリ ンタ 。I8( タ テ )XI4( ヨ コ ) ド ッ ト ( 漢 字 全角 )。 CZ-80PKS・R *123,800 | 漢字 プリ ンタ 。I6( タ テ )X15( ヨ コ ) ド ッ ト ( 漢 字 全角 )。 CZ-8PN1 \134,800 | 熱転写 漢字 プリ ンタ 。 CZ-8PP2S・R \54,800 | 4 色 カ ラー プロ ッ タ プリ ンタ 。CE-515M( 漢 字 ROM) で 漢字 可 。 CZ-8RL1 №24,800 | X1 turbo Model 20, 30, 40, X1F Model 20 用 デー タレ コー ダ 。 CZ-8DT2 *44,800 | パー ソナ ル テ ロ ッ パ 。 ビ デオ 録画 用 。“ 嬉 楽 画 " 同 梱 。 CZ-8DT \89,800 | デジ タル テロ ッ パ 。 サ ウン ドミ キシ ング な ど 多 彩 な 機能 あり 。 CZ-8VP1 \59,800 | ビデ オマ ル チ プ ロ セ ッ サ 。 複 数 の ビデ オ 機 器 の コン トロ ー ル 。 VO-20PC %55,000 | ビデ オデ ィ ス ク プ レー ヤー と の イン タフ ェ イ ス ユ ニッ ト 。 要 RS-232C。 CZ-8EP * 11,800 | X1,X1D 用 拡張 |/O ポ ー ト 。 CZ-81EBS・R №29,800 | X1Cs,Ck 用 拡張 //0O ボ ックス 。 CZ-8BE1 \6,000 | CZ-81EB と ,X1Cs,Ck と の 接続 用 。 CZ-8EM \88,000 | 320KB 外 部 メモ リ 。 CZ-8UI X14,800 | ユニ バー サル |/O カ ー ド 。 CZ-8RB # 19,800 | HuBASIC V1.0 の ROM BASIC カ ー ド 。 CZ-8RS %29,800 | RS-232C カ ー ド 。 CZ-8KR \38,000 | 第 1 水準 漢字 ROM。3707 種 収納 。 CZ-8BK2 価格 未定 | 第 1 水準 漢字 ROM。 CZ-8GR X32,000 | グラ フィ ッ ク RAM。X1 用 。 CZ-8BGR2 ¥ 14,800 | グラ フィ ッ ク RAM ボ ポー ド 。X1 turbo Model 10 用 。 に MZ-1X10 ¥ 19,800 | マウ ス 。X1 turbo Моде! 20, 30, 40 用 。 EAR 〔 行 番号 〕REPEAT 一 UNTL〔 式 ]【 行 М2-1Х11 44,800 | 音響 カプ ラ 。X1 turbo Моде! 20.30,40 以 外 は 要 CZ-8RS。 番号 〕 一 IF〔 式 〕ELSE[ 行 番号 ] GRAPH>S CZ-8VC *15,800 | RF ビデ オ コ ン バー タ 。 カ ラー テレ ビ に 映像 出力 可 。 CREEN CURSORLOCATE POKE @ >0U CZ-800DS-R-W | X113,000 | 専用 ディ スプ レイ テレ ビ 。 シ ャ ドウ マス ク ピ ッ チ 0.5mm。 m 52 CZ-801DS・R №99,800 | 専用 ディ スプ レイ テレ ビ 。 シ ャ ドウ マス ク ピ ッ チ 0.4mm。 Тазы адымды ақысы дарма CZ-802DS・R ¥ 128,000 | 専用 ディ スプ レイ テレ ビ 。 シ ャ ドウ マス ク ピ ッ チ 0.45mm。 LIST3KEY LIST MUSIC; ТЕМРО-РГАҮ CZ-85DE・R ¥ 129,800 | 専用 ディ スプ レイ テレ ビ 。400 ラ イン /200 ラ イン 可 。 PEEK Q—INP SIZE—FRE (0) СНАВАСТЕ CZ-811DE-R %89,800 | 専用 ディ スプ レイ テレ ビ 。 シ ャ ドウ マス ク ピ ッ チ 0.45mm。 R$(x。y) つ SCRN$(x, y, 1) CU-14D1 ¥ 108,000 | 専用 ディ スプ レイ 。400 ラ イン 可 。 テ レビ は つか な い 。 С2-8ҒВ01 №6,800 | ディ スク BASIC( ミ ニ フ ロ ッ ピ ー 用 )。 CZ-5CPM *16,800 | CP/M( ミ ニ フ ロ ッ ピ ー 用 )。 CZ-124SF \8,800 | NEW BASIC( ミ ニ フ ロ ッ ピ ー 用 )。 МІСЕ» УХ 1 РОЖИ CZ-8W301 Ұ7,000 | ディ スク BASIC( コ ン パ クト フロ ッ ピ ー 用 )。
CZ-3CPM *16,800 | CP/M( コ ン パ クト フロ ッ ピ ー 用 )。
CZ-113SF \8,800 | NEW BASIC( コ ン パ クト フロ ッ ピ ー 用 )。 CZ-3FBD #1300] コン パク ト フ ロッ ピー ディ スク (ブラ ンク )。 CZ-112SF %7,800 | NEW BASIC( カ セッ ト 用 )。
CZ-81TS・R チル トス タン ド 。 デ ィ ス プレ イ の 角度 を 調整 可 。 CZ-81SA シス テム スタ ンド 。
CZ-8SR1W・S シス テム ラッ ク | 。
CZ-8SR2W・S シス テム ラッ ク 2 。 ガ ラス の 扉 付き 。
М2-1500 (&*RoM MZ-1R23) и
カナ 漢字 変換 ユー ティ リティ の 使い 方
_ 漠 単 ワー ド プ ロ セ ッ サ
Hiroyuki Kondo
近藤 弘幸
|
dene
好評 の MZ-1500 ユ ー テ ィ リ ティ シリ ー ズ 。 今回 は ,「 カ ナ 漢 字 変換 ユー ティ リティ 」 の 使 い 方 で す 。 同 時 に MZ-1500 で 漢字 を 使う 方 法 に つい て 勉強 し まし ょ う 。 漢 字 ROM を お 持 ちの 方 は 必見 , そう で な い 方 も 漢字 R OM を 使っ て 何 が で きる の か 参考 に し て くだ さい 。
漢字 表示 の 仕方 MZ-1500 で は , オプ ショ ン の 漢字 ROM MZ-1R23 を 装着 する と 手軽 に 漢字 を 使用 す る さも が で きる よう に に なり ます 。 これ ら の 漢字 を BASIC で 使用 す る に は , まず INIT “СВТ: С” と し て , 画面 を グラ フィ ッ ク モ ー ド に し ま す 。 次 に , 画面 上 の と どの 位置 に 漢字 を 出し た いか 決め ます 。 POSITION X, Y そし て , KPATTERN 命 令 に より 目的 の 漢字 を 画面 に 表示 し ます 。 画面 上 (20, 30) の 位置 に “Ж” と いう 漢字 を 出力 きせ て み SLEJ INIT “CRT : G” POSITION 20, 30 KPATTERN [1,0] СНВ $($30, $26) これ で “ 愛 " と いう 字 が 表示 る れ ま し た ね 。 な お [ ] の 中 の 数 は , パレ ッ ト コ ユー ド と 重 ね 合わ せ の 指定 で す 。 漢字 は 1 文字 だ け 表 示 き せる の で は な く , 文章 と し て 出す の が 普通 で す 。 MZ-1500 の KPATTERN 命 令 も その 点 は 考え て あり , 1 回 の 命令 で 複数 の 漢字 を 表示 る せる こと が で きま ず すず 。 次 の よう に 入力 し て みて くだ さい 。 KPATTERN CHR$( $4B, $4C, $45, $4D, $24, $4E, $37, $70) 画面 に “北斗 の 拳 ” と 表示 る れ ま し た ね 。
と ころ で , BASIC マ ニュ アル に は , 漢字 コー ド の 与え 方 は CHR$ を 使う と あり ま 36 OhIMZ 1985.7.
TD, 数 字 で の 入力 も で きる よう で す 。 数 字 は 16 進 ($ 一), 10 進 の どちら で も よく , 2 文字 以上 続け る と き に は カン マ で 区 切っ て 入力 し ます 。 書式 は , KPATTERN [ パ レッ ト , 重ね 合わ せ ], 漢字 コー ド ,…… кіс, 次 の よう に 打っ て みて 〈《 だ きい 。 この 場合 も , 前 の CHR $ の と き と 同 様 に 文 が 表示 る れ ま す 。
KPATTERN,$4B4C, $454D, $244E,
$377D また , 変数 を 使っ て
I —$2630
KPATTERN, I ЕС Окс,
CHR $ な ど ス トリ ング で は , デー タ の 数 も 少な く , 文 の デー タ も た と えば A$ な ど に まとめ て 入れ られ る の て 便利 で す が , 5 と で 説明 する 「 カ ナ 漢 字 変換 ユー ティ リ テ ィ 」 で の 出力 を 利用 し て , ある 漢字 コー ド 十 3 な ど と 計算 する と き な ど , 数 字 で も 入 力 で きる と いう の は た い へ ん 便利 な こと だ と 思い ます (どう し て マニ ュ ア ル に 載っ て АСТ м).
漢字 を 出力 する た め に は , BASIC マ ニュ アル P.265 一 に 入っ て いる 漢字 コー ド 表 よさ り 漢字 コー ド を 探す わけ で す が , 表 を 見 て の と お り , 数 が 多 す ぎ て 1 字 見 つけ る だ け で も か な り の 時 間 が か か っ て し まい ます ね 。 そこ で , 漢字 コー ド 探 し を 楽に する だ た め に 「 カ ナ 漢 字 変 換 ユ ー テ ィ イリ ティ 」 が ある わ UIT.
「 カ ナ 漢 字 変換 ユー ティ リティ 」 は , BASIC 部 分 ("KANJI") と マシ ン 語 サブ ルー チン 部
分 ("HENKAN") に 分 か れ て いま す 。 マ シ ン 語 部 分 は ほか の プロ グラ ム の サブ ルー チン と し て 使用 で きま す が , BASIC 部 分 は その 中 で マシ ン 語 サブ ルー チン を 使用 し て いる た め , BASIC 部 分 だ け 独 立 し て 使う こと は で き ませ ん 。
ВАС ЗОВИ ユー テイ リティ イィ マニュアル に ある と お ちり, BASIC か ら LIMIT $F2FF LOAD “HENKAN" (OBJ) LOAD “KANJI” (BTX)
を 実行 し , RUNS000C, ユー ティ リティ が 走り ます 。 画面 下 に “>” が 表示 さる れ て カ ナ 入 力 待ち と な る の で , 目的 の 漢字 の 音読 み を 1 文字 な いし は 2 文字 入れ ます 。 潤 音 や 半 濁 音 は 1 文字 と 数 を ませ ん 。 3 文字 以 上 の 場合 は 頭 の 2 文字 が 有効 と な り ま す 。 入力 し た カナ 文字 を 音声 出力 し た あと ( ボ イス ボー ド が ある 場合 ), 漢字 と 数 字 が 対 に な っ て 1 回 に 最大 8 文字 出 て きま す 。 目 的 の 漢字 が あれ ば その 漢字 と 対 に が なっ て いる 数 字 を 入力 , な いと き に は [キー を 押し て 目的 の 漢字 を 見 つけ ます 。
漢字 を 選ぶ と , 画面 に その 漢字 コー ド を
CHR$($O X, $AL1)
の よう に 表示 し , ユー ティ リティ は 終了 し ます 。 こ の 表示 の 意味 は , 目的 の 漢字 ュー ド が $ 〇 OX^ へ ロロ で ある こと を 示し て いま す 。
この ユー ティ リティ は , 画面 に 漢字 を 表 示す る こと が 目的 で は な 〈, BASIC プ ログ ラム 作成 中 に 漢字 ュー ド を 探す と き に 使用 する も の で , 漢字 メッ セー ジ デ ー タ の 作成 な ど に 使い ます 。 し た が っ て , 自分 で 組む BASIC プ ログ ラム は , ユー ティ リティ の あ る 5000 一 6000 行 は 使用 し な いと いう の が , この ユー ティ リティ を 使う うえ ぇ で の 注意 点 で す 。
も う ひ と つ , MZ-1500 で は RUN5000 で 変 数 が クリ ア さ る れ ませ ん 。5001 行 に CLR 命 令 を 入れ て お ない だ ほう が よい で し ょ う 。
この ユー ティ リティ で は , 漢字 コー ド が СНК $ー の 形 で 出力 され ます が , デー タ 文 な ど で 利 用 する と き は $ 〇 メ ム 口 の 形 の ほ う が よ る そう で す 。5034 行 を 図 1 の よう に 変え る と $ 〇 メ ム 口 の 形式 で 出力 され る よ うに な り ま す 。 い ずれ に し て も , BASIC? ログ ラム に 取り 込む と き は , 数 字 を 打ち 直 す ほ う が 合 理 的 で し ょ う が …… o
この ユー ティ リティ は , 漢字 コー ド を 表 示す る だ け の も の で す が , 解析 し て 改造 す れ ば 日 本 語 ワ ー プ ロ も 作れ る か も し れ ま せ A. し か し , 漢字 を これ と は 違っ た だ やり方 で 選び た い 場 合 は 、 マシ ン 語 サブ ルー チン "HENKAN" を 直接 使っ た ほう が 自由 に プ ログ ラム を 作る こと が で きま す 。
E e У この マシ ン 語 サブ ルー チン は $F300 一 $ FEFF ま で を 使用 し て いる ため, BASIC で LOAD 前 に LIMIT $F2FF を 行う 必要 が あり ます 。 これ を 実行 後 , LOAD “НЕМКАМ” に より , QD か ら マ シン 語 サ プルー チン を ロー ド す る こと が で きま す 。 この マシ ン 語 サブ ルー チン の 働き は , 2 文字 まで の カナ を 入力 する と , その 読み を する 漢字 の 先頭 の 漢字 コー ド と 漢字 の 数 が жәйіт,
SST НЕЕ
MELT “T” の 読み の 漢字 コー ド を 探 し て みさ も まう
USR($F300,"7", A$)
を 実行 きせ て み ま す 。 こ こ で $F300 は サブ ルー チン の 先頭 アド レス ,“ ア " は 探し た い 漢字 の 読み , そし て A$ は サブ ルー チン が 実行 し た 結果 が 入る 女 字 変 数 で す 。
上 を 実行 し て みる と , A$ に は
“$ 30214" と 入っ て いま す 。 こ れ は , まず 頭 の 5 文字 が “7” と いう 漢字 は $3021 よ り 入 っ て い <, 次 の 文字 は , その 読み の 漢字 が 4 文字 あ る こと を 示し て いま す 。 漢 字 コ ュー ド 表 を 見 る と , 確か に $3021 よ り "ug Ws ài 阿 」 と 4 文字 “7” と 読む 漢字 が 入っ て い ます 。 入れ た カナ の 読み を 持つ 漢字 が な い と き は , A$ に は "E" が 入っ て きま す 。
この マシ ン 語 サブ ルー チン を 使え ば , 4 字 探 し は サブ ルー チン が 行っ て 〈 く れる の で 画面 に 文章 を 書く た め に は この ほか に 英字 。, カナ を 入力 する ブログ ラム を 作れ ば よい こ と に な り ま す 。
と ころ で , 漢字 コー ド 表 を 見 て いる と ち ょ っ と 引っ か か る 点 が 出 て きま す 。 た し と え ぇ ば $3B7F の と ころ を 見 て くだ きい 。$3B7F ー$3C20 に 漢字 が な いこ と に 気がつき ます (М2). 全体 を 見 て みる と $ へ X7Fー$ 〇 20 の あい だ に は 漢字 が あり ませ ん 。 し た が っ て , この 前 後 の 漢 字 の 読み が 同じ と し Eb, ユー テイ リティ に よっ て 知っ だ コー ド の 先頭 アド レス に 何 文 字 分 と いう 数 を プ ラス し た だ け で は 本 当 の 漢字 コー ド を 知る こと が で き な く な り ま す 。 し か し , М2-1500 の KPATTERN 文 で は 漢字 が な い 部 分 の コ ー ド を 入力 し て も 漢字 が 表示 る れる よう に な っ て いる の で , そう いっ だ こと を 気 に し な いで 表示 する こと が で きま す 。 た だ たとえ ば, $ 3B7E に “時 "と いう 文字 が あり , 間 が な く て $3C21 に “次 " が あり ます 。 こ こ で “時 " と いう 漢字 の 次 の 漢字 は “次 "な の で $3B 7F を KPATTERN 文 で 表示 る きせ て みる も “次 "の 本 当 の コー ド が $3C21 に も か か わら ず
1-Е|0|11|21314 акика аре ы ТЕСЕШЕЗІЛЕЛЕНЕ ш лх|т|# | а HEHE
“次 "を 表示 し て くれ る の で す 。
この 機能 に より, 漢字 プリ シタ で も 使用 し な い 限 り , CRT に 漢字 を 出し , その デ ー タ を QD に 落と す , そし て ハー ド ュ ピー で 漢字 を プリ ント アウ ト と いう よう に MZ- 1500 だ け で 使用 する な ら ば , 漢字 コー ド の な い 部 分 を 無視 で きる と いう わけ で す 。 ユー テイ リティ イィ マニュアル で は , どう も ピン と こ な か っ た だ 人 も , 以上 の 説明 で 「 カ ナ 漢 字 ユ メー ティ リティ 」 の 使い 方 と KPA TTERN の 使い 方 は わか っ て いた だ けた と 思い ます 。
В:
応用 プロ グラ ム と し て , 今回 説明 し た マ シン 語 サ プルー チン を 利用 し た 「 人 簡易 日 本 語 ワ ー プ ロ 」 を 作成 し て み ま し た 。 こ の デ プ ログ ラム は , 1 画面 に 20X10 字 を 書く こと が で き ,1 画 面 分 を 1 ペー ジ と し て 計 20 ペ ー ジ を ひと つの ファ イル と し て 扱い ます 。 ペ ー ジ は それ ぞ れ 独立 し て いて , ペー ジ 切 5 替え に より 画面 に 表示 させ , 入力 ・ 編 集 を 行う こと が で きま す 。
プロ グラ ム 入 力 ・ 起 動 方 法
Ў, プランク グ QD を フォ ー マ ッ ト し て , "TRANS" ユー ティ リティ で マシ ン 語 サブ ルー チン “HENKAN" を コピ ー し ます 。 Ж に リス ト を 入力 し , QD ヘ セーブ し ます (ファ イル ネー ム は “М. PRO" と で も し て (NS).
BASIC を LOATD 後
RUN *W. PRO" で プロ グラ ム は 立ち 上 が り ま す 。 ス ター ト fk, 自動 的 に “HENKAN" を ロー ド し て , メニ ュー 画面 と な り ま す 。
使い 方
メニ ュー 画面 で は 数 字 キ ー に より 処理 を 選択 し ます 。 各 メニ ュー の 働き は 次 の と お り で す 。
1 : SAVE
ファ イル 名 と ペー ジ 数 を 入力 する と , 文書 を QD に セー ブ し ます 。
漠 単 ワー ド プ ロ セ ッ サ 27
モー
ОЖ р А, Yr
Tr 北斗
uum ++ >^ プル в : 北斗 壊 骨 季 % t
ИНОЕ нЕ
ДЕН танудан $ +
ШЕЛЕРІ 北斗 断 骨 前 ¢
"Lime; f t ЗЕ HE ва ЗЕБ ДЕП ШЕ t +
北斗 神 笠 二 指 真空 把 * + 北斗 七 死 量 点 % #
АҚЫ E f f 165-5122 TOT
BREES? t 南斗 人 間 砲 強 **
EID I Bob mega t +
ДЕЗЕ * f mI t!
Е ЕА あ た た た た た た な た た た た た た な た た 2 : LOAD と つ 前 の 文字 に 潤 点 ・ 半 濁点 も つけ ます 。
ファ イル 名 を 入力 する と QD か ら 文 書 濁点 ・ 半 濁点 の 使 を ない 文字 に 使用 する と
を ロー ド し ます 。 変 な 文字 が 出力 きれ ま す (漢字 コー ド 表 を 3 * EDIT 見 れ ば 私 の 手抜き が …… Js
入力 ・ 編 集 モ ー ド に 入り ます 。 漢字 を 入力 する と き は , [ CTRL |-ҢК) 4 : DIR で 漢字 入力 モー ド と な り , 画面 下 に 音読 み
QD の ディ レク トリ を と り ま す 。
жы, 初め て 使う と き は , 文書 保存 用 に Q⑳D を あ を フォー マット し て お いて (だ さい 。 また , 実行 中 [SHIFT | + [BREAK] を 押 し た と き は , [Е 1 キー(RUN180) を 押し て くだ さる い 。 文書 が 保存 きれ た まま メニ ュー に 戻り ます 。
メニ ュー で 3 を 選択 する と, し ば らく カー ツル が 動い て か ら , キー 入力 モー ド と ペー ジ No を 表示 し て エディ ッ ト 画 面 と し な り ま す 。
キー 入力 モー ド (左上 の ABC, カナ な ど ) $, 現在 入力 し て いる の が 大 英字 , 小 英字 , カタ カナ , ひら が な , の いずれ な の か を 示 し て いま す 。 こ の 切り 替え は , 英字 に し た い の な ら | 英 数 を, カナ な ら [ カ ナ | キー を 押す こと に より 指定 で どき ます 。 ま た , 英字 の 大 小 , カタ カナ , ひら が な の 切り 替え は [CT RL ]+[ で 行う こと が で きま す 。
カナ (か な ) 入力 の と き , ほ か の キー と 違う 働き を する の に 油 点 ・ 半 濁点 が あり ます 。 ほか の 入力 は , カー ツル 位置 に 文字 が 出力 Snt, この キー だ け は カー ソル の ひ
38 омм 1985.7.
簡易 日 本 語 ワ ー プ ロ
REM REM REM REM DEF
CLR:I
P=0
FOR
180 REM 190 CLS
Ags"
入力 待ち と な る の で , BASIC の ユー ティ リ ティ 同様 カナ を 2 文字 以内 で 入力 し ます 。 する と カー ソル 位置 に 漢字 が 表示 きれ ます OC, カー ソル キー の 円 , 円 で 目的 の 漢字 を 選び [CR | を 押す と 漢字 が 決定 され ます 。 ТС, カナ 入力 を 間違え だ と き に は 。 円 円 [CR 以外 の キー を 押せ ば 音読 み 入 力 待ち と な り ま す 。 漢 字 入力 モ ー ド か ら 抜 け る に は , 入力 待ち も の と き そ の まま CR を 押 すか , カナ 以外 の 文字 を 入力 し [CR | を 押し CON S US
漢字 コー ド で の 文字 出力 は 「 CTRL |6) で 行い ます 。 画面 下 プ ュー ド No 入 力 待ち と な る の で , 16 進 ($ は 付け な い ) 4 桁 で 入 Hw.
エディ ッ ト は , [ INS |, [DEL | を 使い iT, これら の 働き は , ほぼ BASIC と 同じ で す が , 画面 右端 に 文字 が あっ て も イン サ ー ト し て し まう (当然 右端 の 字 は 消 を ます ) こと と , 1 行 分 し か 実行 きれ な いこ と が 暴 な り ま す 。 なお, 1 行 削除 , 1 行 挿入 も あ b, £n Zn[CTRL)-[D, [CTRL +
カン イ 7-7°0 1985.5.14 BY H.KONDO
KEY(1)-"RUN180"4CHR$(12) LIMIT$F2FF:LOAD"HENKAN"
NIT "CRT:G":PRTY2
CONSOLE 0,25,0,40
DIM D$(9,19),C(127),M$(4) ,RCA) М$ (О) ="аьс":К(0)=$19 М№$(1)="Л 7":К(1)=$1А МФ (5) =" か な "sR( ラ 3)= を $1A МФ (4) ="АВС":К(4)=%19
"ІРОК 1=0 ТО 19: А%=А%+СНКФ ($24, $74) : МЕХТ I 1=0 TO 9:FOR Ј=0 TO 19:0%(1,7Ј)=А%:МЕХТ Ј,І
170 RESTORE:FOR 1=0 TO 125:READ С(І):МЕХТ
===== MENU =====
3
Ж エディ ッ ト モ ー ド の キー の 働き J (EFOR, HONEDOR 漢字 音読 み 入 力 モー ド 漢字 コー ド 入 力 モー ド
ПШ "E
d
CR | M | キャ リッ ジリ ター シ BS Е feae 行え ます 。
ペー ジ 切 り 替 ぇ は [CTRL + [8—22 を 開い て くる の で 目的 の ペー ジ No を 入力 し て くだ さい 。
ハー ドコ ピー は , 今 出 力 さ れ て いる ペー ジ を 出力 する も の で ,[CTRL|+ 還 に ょ り 実 行き れ ま す 。 メ ニュ ー に 戻る に は [CTRL| + 国 を 押し て くだ さい 。 以上 の キー 操作 を 表 に まとめ て お きま す 。
私 な り に , この ユー ティ リティ を 使っ て プロ グラ ム を 作っ て み ま し た 。 ユ ー テ ィ リ ティ を 除い て オー ル BASIC で スピ ー ド は 遅 い の で す が , いずれ , 表示 を マシ ン 語 化し た り , 辞書 ROM を サポ ー ト し た り し た いと 思 いま す 。 み な る ん も , この プロ グラ ム が よ り 使 いや すい も の に な る よう 工夫 し て みて くだ きい 。 MZ-1500 は も っ と も 安価 に 日 本 語 が 使用 で き る パソ ュ ン の ひと つ で す 。 有 効 に 利用 し た いも の で すね 。
次 回 は , MZ-1500 に 付属 の アプ リ ケ ー シ ョ ン 「 住 所 録 」 な よび RAM フ ァイル の 有効 な 利用 法 に つい て 解説 し た いと 思い ます 。
540 550 560 570 580 590 600 610 620 630 640 650 660 670 680 690 700 710 720 730 740 750 760 770 780 790 800 810 820 830 840 850 860 870 880 890 900 910 920 930 940 950 960 970 980 990
PRINT "MENU"
PRINT "1:SAVE"
PRINT "2:LOAD"
PRINT "S:EDIT"
PRINT "4:DIR"
PRINT CHR$(19)
GET А
ON А GOTO 290,260,430,410 GOTO 250
INPUT "МАМЕ: "АФ МОРЕМ #1, "Ор: "ІІ ЕРТФ(4%,10) INPUT "PAGE 1—";A4:A-INT(ABS(0))—-1:IF (А<О)%(А>193ТНЕМ 180 FOR J=0 TO A:FOR Ү=0 TO 9:PRINT #1,0%(Ү, 1): МЕХТ Y. CLOSE $1 GOTO 180 REM INPUT "МАМЕ: "АФ КОРЕМ #1, "0р: "+_ЕҒТФ(АФ, 16) FOR 7-0 TO 19:ҒОК Y-O TO 9:INPUT #1,0%(Ү,Ј):ІҒ ЕОҒ(#1)ТНЕМ Ү=9:7=19 NEXT Y,J:GOTO 340 REM ===== DIR ===== DIR:GOTO 200 REM ===== EDIT ===== CLS さ M-2:X-0: Y=0 ХХ-Х:ҮҮ-Ү:ҒОК Y=YY TO 9:FOR X-O TO 19 AS$-MID$(GS$(Y,P),XX2*1,2) : GOSUB 1490 GOSUB 1530:G0SUB 1670 NEXT X,Y:XzXX: YzYY GOSUB 1530 PRINT "2" ;мМ$ (M42); PRINT " MODE PAGE: ";SLEFT$(C"O"«-STR$(P*1)2,2) GET A$:1F A$-"" THEN 530 A-ASC(AS):PRINT "m" (A»$1F)X*(A«$60) THEN А=А-52:60ТО 760 (А>%7Ғ)Ж(А<%СО) THEN А-А-64:60Т0 760 А-26 THEN PRINT A$:M-1:G0TO0 510 A-25 THEN PRINT A$:M-2:G0TO0 510 A-11 THEN 900 АФ-"Ш" THEN GOSUB 1670:Y-Y-1:60TO 1210 A$-"M" THEN GOSUB 1270: Ү=Ү+1:50Тт0 1510 A$-"B" THEN GOSUB 1270: Х=Х-1:60Тт0 1510 A$-"E" THEN GOSUB 1670: X=X+1:GOTO 1510 (А=15) ж (Ү<>9) ТНЕМ GOSUB 1670: Х=0: Y=Y+1: GUSUB 1530:GOTO 550 (А=16)%ж(Х<>0) THEN 1570 (А-24)Ж(Х<>19) THEN 1440 (4-10) THEN M--M:GOTO 510 (А-4)%(Ү<>0) THEN 1160 (А-9)%(Ү<>9) THEN 1210 A-7 THEN 1690 A-8 THEN 1850 A-3 THEN 1250 А-5 THEN 180 GOTO 550 REM +++++ КАМА +++++ В=С‹А) IF (А>252)%(А<59)%(М--2)ТНЕМ B=B+32 IF (A»69)X*(AC126) KCM-—1)* (A£2 BO) THEN В=В+256 IF A-126 THEN А=1:60ТО 820 IF 4-127 THEN А=2:60Т0 820 ISINT(B/256):J-B-IX256:GO0SUB 1590:60ТО 550 GOSUB 1670 IF X-O THEN Y-Y-1:X-19 ELSE X-X-1 IF Y--1 THEN Y-0:X-0:GOSUB 1530:60T0 520 GOSUB 1530 AS-LEFT$(D$(Y,F),XX2) : ВФ=КІБНТФ (0% (Ү,Р), 58-Хж2) І1=А5С (МІр% (0% (Ү,Р), X*2+1 。 1 ) ) : Ј=А5С(МІрФ(0%Ф(Ү,Р),Хж2+2,1)) J=J+A: GOSUB 1550 GOSUB 1590:GOTO 530 REM +++++ KANJI キナ キキ キキ + PRINT "0" ;МФ(1) CONSOLE 24, 1,0, 40 PRINT "Е" +СНКФ(Ф1А) PRINT “Л: : "у: ТМРУТ"В"; A を USR ($F SOO, A$, B$) IF B$-"A4"GOSUB1890: CONSOLEO, 25,0, 40: PRINT "Ш"+СНКФ(К(М+2) ) :Б0ТО 510 A$-MID$(B$,2,4) GOSUB 1780 K=VAL (RIGHT$ (B$, LEN(B$)-5) ) : に に = に
1000 А%=СНКФ (І, J) :5050В 1490
1010 GET СФ:ІҒ C$-"" THEN 1010
1020 IF ASC(C$)-13 THEN GOSUB 1590:50Т0 930 1030 IF C$-"E" THEN 1060
1040 IF C$-"B" THEN 1110
1050 GOSUB 1890:GO0TO 900
1060 "EU
1070 J=J+1:KK=KK-1
1080 GOSUB 1550
1090 IF КК=0 THEN KK-K:J-J-K:GOSUB 1550 1100 GOTO 1000
1110
1120 Ј=Ј-1:КК=КК+1
1150 GOSUB 1550
1140 IF КК>К THEN KK-1:J-I-K:GOSUB 1550
1150 GOTO 1000
1160 REM +++++ 1 LINE DEL +++++
1170 FOR I-Y TO 9:D$(I-1,P)-D$(I.P):NEXT I
1180 D$(9,P)z"":FOR I-O TO 17:D$(9,F)-D$(9,F)*CHR$($24, $74) : NEXT I 1190 GOSUB 1670: Ү=Ү-1:5050В 153
1200 GOTO 460 )
1210 REM +++++ 1 LINE INS +++++
220 FOR 1=8 TO Y STEF-1:D$(I*1.FP)-D$(I,F):NEXT I
1230 D$(Y.P)2"":FOR I-O TO 19:р%(Ү,Р)-р%(Ү.Р)-%СНБ%( %24.%74):МЕХТ I 1240 GOTO 460 5
1250 REM +++++ PAGE NO. INFUT +++++
1260 PRINT "[g":M$(4)-*CHR$($19)
1270 CONSOLE 24,1,0,40
1280 PRINT "[SPAGE: ";:INPUT "B":A$:A-VAL(AS)-1:IF (А>-0)%(А<20) THEN 1200 1290 CONSOLE 0,25,0,40:PRINT "[g"«*CHR$(ROM*-2)):G0TO0 510 1300 P=A: CONSOLE 0.25,0,40:60Т0 420
1310 " X. Y
1320 IF X=ー1 THEN X=19:Y=Y-1
1330 IF X220 THEN Х-О:Ү-Үжі
1340 IF Y--1 THEN Y=9
1350 IF Y=10 THEN Y-O
1360 GOSUB 1530:GO0TO0 520
1370 REM +++++ DEL +++++
1380 А$=1 ЕҒТФ(р%(Ү,Р), Хж2-2)
1390 ВФ=КІБНТФ (0% (Ү,Р), 40-Хж2) +CHRS ($24, $74)
1400 рФ(Ү,Р) =А$+8$
1410 XX=X
1420 FOR X=0 TO 19:4$-MID$(D$(Y.F),XX2-1, 2): GOSUB 1490: NEXT X 1430 X-XX:GÜ0SUB 1670:X-X-1:G0SUB 1530:GOTO 550
1440 REM +++++ INS +++++
1450 A$=LEFT$(D$(Y, P), XX2)
1460 B$-CHR$($24,$74)*-MID$(D$(Y,F), XX2+1,38-XX2)
1470 0$(У,Р)=А$+8$
1480 XX-X:FOR X=0 TO 19:4$-MID$(D$(Y,F) X241, 2):GOSUB 1490: NEXT X: X-XX:GO0TO 520 1490 KANROM PRINT
1500 FOSITION Xx*16;,YX*1848
1510 KPATTERNE4,01 A$
1520
1530 CURSOR PRINT
1540 LINE [2,01 ХЖ16,ҮЖ18+25, ХЖ16-16.ҮЖ18%25: RETURN
1550 1.7
1560 IF JéO THEN J-2256-*J:I-I-1:RETURN 1570 IF J»255 THEN J= e J:I=I+1:RETURN
1580 RETURN
1590 .1600 D*(Y。F) =LEFT ま (D*(Y。 Е), X42) «CHRS (1) eRIGHTS (D$ Y, P) » 38- XX2) 1610 A$= =CHR$ (I,J): GOSUB 1490.
1620 GOSUB 1670
1630 X 2 IF X= 20 THEN. Y=Y+i: ;х-о
1640 ] [ с
1650
1660
1670
1680 LINELO, 91 Х810,У418425,Х%16416, a RETURN (10690 REM +++++ К CODE HEUT Tre
1700 PRINT "fm m";M$(A
1710 CONSOLE 24,1,0,40 ` 1720 РКІМТ "Е" +СНКФ(Ф19) > bs
1750 PRINT “Луи” 3- THRNRUT . “а: А= о
1740 GOSUB 1780 a
1750 IF A$="#" THEN EA
1760 GOSUB 1590 5227 |
1770 PRINT"[£": CONSOLE 0,25,0, 40: : PRINT "E" *CHR$ (К (М+2) ): GOTO 510
пае ао I
1790 A-O:FOR 1=0 TO 3
1800 А1=А5С (МІрФ (АФ, 4-1,1) )
1810 IF (А1>$40)Ж(А1<$47)ТНЕМ А1-А1-55:50Т0 1840
1820 IF (A1»$2F)X*(A1«$3A4)THEN А1-А1-48:6070 1840
1830 A$-"R":RETURN
1840 А-АжбА1Ж16%1:МЕХТ I
1850 I-SINT(A/256):J-A-IX256: RETURN
1860 PRINT/P CHR$($1B)-*"A"-CHR$(8)
1870 БОБОВ 1670:НСОРҮ 2
1880 GOTO 180
1890 REM .
1900 PRINT "[S": CONSOLE 0,25,0,40
1910 A$-MID$(D$(OY,P) XX2-1,2):GOSUB 1490: RETURN
1920 DATA $2474,92126,92137,$2174,$2170,$2172,$2175,$212D 1930 DATA $21465,9214B,$2176,$215C,$2124,$215D,$2125,$213F 1940 DATA $2330, $2331, $2332, $2333, $2334, $2335, $2334, $2337 1950 DATA $2338, $2339, $2127, $2128, $2152, $2161, $2153, $2129 1960 DATA $2177, $2341, $2342, $2343, $2344, $2345, $2346, $2347 1970 DATA $2348, $2349, $234A, $234B, $254С, $2540, $224E, $234F 1980 DATA $2350, $2351, $2352, $2353, $2354, $2355, $2356, $2357 1990 DATA $2358,$92359,$2350,$214E,$212F,$214F,$222C,$222D 2000 DATA %2220,%2125,%2158,%2159,.%2122,%2126,%2472,%2421 2010 DATA $2425,$2424,$2427,$2429,$2465,$2465,$2467,$2445 2020 DATA $213E, $2422,$2424, $2426, $2428, $242А,$2428, $2420 2050 DATA $242F, $2431, $2433, $2455, $2457, $2459, $243B, $243D 2040 DATA $243F, $2441, $2444, $2446, $2448, $244А, $2448, $244C 2050 DATA $2440, $244Е, $2447, $2452, $2455, $2458, $2458, $245Е 2060 DATA $2452, $2460, $2461, $24672, $2464, $2466,$2468, $2469 2070 DATA $2464, $2468, $246С, $2460, $2462, $2475
9 0 歳 な の で あぁ あまり わか ら な い の で す が , x は よい と 言っ て いま し た 。 ФЕ ® (10) XID ⑱ ム ム ム …… そ の うち わか る よう に な る さ ノ / 池田 忠広 (I5) XICs ®5-05“МАСЕ” っ て ほん と うに R.P.G. で すわ 。 これ も クリ ー ン コン ピュ ー タ の すご み だ 。SR, L4 に は まね が で き ね ー だ ろ 。 わ っ は っ は ……・ 京野 ЖИА (15) XIturbo 今 友 達 は と っ て も よい と いっ て いた が , 私 に は あま り 意 味 が わか らん か っ た 。 成島 伸博 (15) XIturbo ⑱ ま さ に 3 周年 記念 と 呼ぶ に ふさ わし い 特 集 OU fc. 鈴木 № (15) ХС ⑧ 最 高 で も う 涙 が 出 ん ば か り で す 。 西脇 ЕМЕ (16) ХІСк @ ク リー ンコ ンピュータ に 対す る 認識 が 深 ま Sats 西尾 ЖБ (16) XIC る ⑧ 読 ん で いて 胸 の 高 鳴 り が 抑え られ な か っ た 。 竹腰 英治 (16) М2-2000 @Ss-0S プ ロジ ェクト に は 感激 し まし た 。 な ん か MZ/XI が ひと つ に 結ば れる よう で と に か く 素 晴 し い 。 自 分 に も っ と 実力 が つい た ら , な ん ら か の 形 で 参加 し た いと 思い ます 。
O これ は すご い / 全 機 種 共 通 の 0S が 出る と は 。 さ ら に どん どん 言語 が 出る と いう 。 こ れ は ぜったい 打ち 込ま な あか ん /
畑 矢 英児 (16) MZ-1500, М2-80К 私 は 「 ま し ん ご 」 は よく わか らん が , PC 族 の K に 見 せ た ら 「 す ご い 」 と , ね た み の 視 線 を 返し て よこ し た 。 ん 一 優越 感 /
佐藤 隆司 (17) ХІ
ФЛАУ, わく わく し て きま す 。 ガンバ ッ テ く だ さい 。 Ж Ж (17) MZ-700 ӨЗ-А, と て も すご い / これ が あっ て , あと 自分 た ち で プロ グラ ム を 組め ば , みん な で 楽し め る 。 や は り シ ャ ー プ の マシ ン は 最高
だ / 井内 正志 (17) MZ-1500 久原 点 を 見 た よう に 思い ます 。 曽我 文彦 (20) XI
@ こ れ で つま ら な いと いう 奴 が いた ら 殺 し て や り た い 。 野口 貴洋 (20) XIC る ⑧@ な ん と な く 目 の 前 が 明る く な っ た よう な 気 が し て いま す 。 高見 智也 (20) М2-2000 人 @ 私 の MZ は , MACEXPAXEXSPSWORD O $8 TT 1a. ん 。 古 満 7) (21) MZ-2200 る @ シ ャ ー プ の パソ コン の 偉大 さ を 感 じ た 。 ЕЕ 厚 (21) MZ-1500
@ ス ゴイ / 本 当 に これ で 480 円 ? 竹田 正樹 (23) MZ-1500 ⑧ 物 凄い 試み が 始ま っ た 。 シ ャ ー プ の パソ コ ン を 持っ て いる 者 だ けが 持て る 醍醐 味 。 Oh / MZ は セン ス オ ブ ワン ダー を 感じ させ る 雑誌 で す / 竹内 賢 寿 (27) XIC ⑱ ク リー ンコ ンピュータ の 原点 に 帰っ た 特集 と いう 気 が し まし た 。 シ ステ ム を 自由 に 操 れ る 夢 を 持っ て MZ を 買っ た 人 た ち が た くさ ん い る と 思い ます 。 私 も 期待 し て いま す 。 東條 聡 袖 (29) MZ-2200 念 S-0S の 考え が 他 の メー カー の 機種 に も 広 が っ て いっ て ほし いで すね 。 与 儀 mE (34) XI る パソ コン の 原点 に 近づい た 。 安斎 1% (34) М2-80 信愛 機 を 今 ま で と 違っ た 面 か ら 見 直せ た 気 が し て よかっ た 。 樋上 征夫 (41) MZ-80B
THE SENTINEL 41
AAKT CACO PAC CP CCA — = — 27 шнш |o УМ Г УМО
ИННЕТИН
マシ ン 語
プロ グラ ム 開 発 入 門
т И
今月 は エディ タ ア セン プラ と デパ ッ ガ と いう マシ ン 語 プロ グラ ム 開 発 に 欠か せな い 2 つ の 重要 な シス テム プロ グラ ム を 発表 し ます 。 ま ず は , マシ ン 語 プロ グラ ミン グ の 基礎 練習 と いう こと で ,。 アセ ンプ ブラ 。 デバ ッ ガ の 使い 方 に つい て 解説 し まし ょ う 。
マシ ン 語 プロ グラ ミン グ CPU (中 央 演算 素子 ) が メモ リ に 記憶 る れ て いる 数 値 を 読み 取っ て , それ に 応じ た 処理 を する 。 こ れ が コン ピュ ー タ の 動作 原 理 で す 。 こ れ ら の 数 値 は CPU か ら 見 れ ば , た だ の 電気 信号 の 組み 合わ せ に すぎ ませ ん の で マシ ンコ ー ド と 呼ん だ り し ます が , b れ わ れ 人 間 か ら 見 れ ば CPU に 命令 を 与え る 言語 と し て の 意味 を 持つ わけ で すか ら マ シ ン 語 と 呼ん え で いる の で す 。 マ シン 語 の 魅力 ЕН, 本 誌 で も た だ たびたび 言わ れ て いる と お b, 処理 が 高速 で あり , きめ 細か な 処理 が t$, メリ も 少な (て す せ こと で す が , CPU が 直接 理解 で きる の は マシ ン 語 だ け な の で すか ら こ れ は 当然 の こと で す 。
この よう に 継 力 た っ ぷり の マシ ン 語 で す D, も と も と が 電気 信号 な の で すか ら , Л 間 が それ を 直接 理解 する こと は で きま せん 。 そこ で , マシ ンコ ー ド と 1 対 1 対応 で , そ の 命令 語 の 持つ 意味 を 英 単語 の 省略 形 に 置 き 換 え だ も の が ニー モニ ッ ク で あり , ニー モニ ッ ク を 使っ て 表 る れる 言語 を アセ ン プリ 言語 と 呼ん を び で び い ま す 。 た と えば , マシ ンコ ー ド (電気 信号 ) の OOWwee@ee@Oo は , 2 進数 で 表す 00111100, 16 進 数 で 表す と 3C と な り ま す が , これ を ニー モニ ッ ク で 表 ЗЕ ПМС A」 と な り , INC が 英語 の incr ement (増加 ) の 省略 形 で ある こと を 知れ ば , その 命令 の 意味 も 簡単 に 知る こと が で きま す 。 ちなみに, INC A は A レジ スタ の 値 を 1 増 せ と いう 命令 で す 。 レ ジス タ と は , CPU が 演算 な どの 処理 用 に CPU 内 部 に 持
42 oniMz 1985.7.
っ て いる メモ リ の こと で す 。
この よう に , マシ ンコ ー ド と ニー モニ ッ ク は 1 対 1 対応 を し て いる た め , 一 般 に マ シン 語 と 言っ た 場合 、 こ の ニー モニ ッ ク を 指す こと も 多い よう で す が ,。 ニー モニ ッ ク に よる 表現 を CPU は 直接 理解 し て 実行 する こと は で きま せん し , マシ ジュード に よる 表現 を 人 間 が 理解 する こと も 困難 で す の で , それ ぞ れ 変換 する 作業 が 必要 と な り ま す 。 ニー モニ ッ ク か ら マ シン コー ド に 変換 する こと を アセ ン ブ ル , マシ ンコ ユ コード か ら ニ ー モニ ッ ク に 変換 する こと を 逆 ア セン ブル と いい ます 。 これら の 作業 を 人 間 が 行う 場合 は ハン ドア セン プル , ハン ド 逆 アセ ンプ ブル な ど と 言い ます が , これ ら は きわ め て 単純 で 機械 的 な 作業 で , 人 間 が や っ て いた の で は 効率 も 悪く ミス も し や すい 。 そこ で これ ら を コン ビ ピュー に や ら せ て し まう だ め の プ ログ ラム が アセ ンプ ブラ , 逆 ア セン ブ ラ と いう ツー ル な の で す 。
アセ ンプ ブラ は , アモ セン プリ 言 語 で 書か れ た ソー スプ ログ ラム を マシ ン 語 に 変換 し ま す 。 こ の ソー スプ" ログ ラム を 書く ため の ツ ー ル が エディ タ で あり , エディ タダ と プ デ ャ ン プラ を セッ ト に し た も の を エディ タ ア セン プラ と 呼び ます 。 ア セン プラ に よっ て 生成 きれ る マシ ンコ ー ド を , と くに オプ ジェ クト と 呼ん で いま す 。
アセ ンプ ラ で 開発 する プロ グラ ム は , 当 然 マ シン 語 プ ログ ラム で す 。 マシ ン 語 プロ グラ ム は , CPU を 直接 コン トロ ー ル し て い る だ た だめ BASIC な どの プロ グラ ム の よう に , 走ら せ た だ とき デラ ー で 政 ま る と いう こと が
あり ませ ん し , 簡単 に エラ ー 処 理 を する と いう こと も で きま せん 。 へ だ を する と ワ 暴走 LT, ブログ ラム を 破壊 し た りす る こと も あり ます 。 し た が っ て ,。 マシン 語 デ ログ ラ ム で バグ を 取る (デバ ッ グ を する ) の は , な か な か 大 変 な 作業 ほし な り ま す 。 そこ で , この デバ ッ グ を 少し で も や りや すい よう に 。 プロ グラ ム の と ころ どこ あろ で スト ッ プ 売 て レジ スタ の 内 容 を 見 た り (ブレ イク ボイン ト ), メ モリ を 書き 換え だ た り で きる よう に し だ た だ ツール を デバ ッ ガ と 呼ん で いま す 。 ディ ッ ガ は マシ ン 語 プロ グラ ム 開 発 に な お いて, アセ ンプ ラ は ほど 重要 な 位置 を 占め る も の で は あり ませ ん が , 使い 慣れ る と な か な か 便 利 な も の で あり , また 多く の デバ ッ ガ は 逆 アセ ャ ンプ ル 機 能 や マシ ン 語 モニ タ と し て の 機能 を 持っ て いる の で , プロ グラ ムッ 解 析 や マシ ン 語 入力 な ど に も 利用 する こと が で き ます 。
ニー モニ ッ ク は , 簡単 ( ? ) な 英 単 語 の 省 略 形 で すか ら , その 命令 自体 の 働き を 理解 する の は だ た や すい こと で す 。 マ シン 語 が 簡 単 で ある と 言わ れる ゆえ ん で す 。 しかし, 1 つ ひ と つの 命令 が 単純 で ある が ゆえ ぇ に, それ ら を 組み 合わ せ て 一 定 の 処理 ある せる に は それ な り の 経験 と 知 織 が 必要 と な り ま す 。 マ シン 語 が 難し いと 言わ れる の も この た めで す 。 人 簡単 な 命令 を 組み 合わ せ て 目的 の 処理 を する プロ グラ ム を 作る こと が で き bo も っ と 言え ば , アモ ンプ ラ を 使っ て プ ログ ラミ ング が で き , デバ ッ ガ な ど を 使っ て プロ グラ ム を きち ん と 動作 8 せる こと が で きる 。 それ が で き て 初め て , 本 当 の 意味
で 「 マ シン 語 を 理解 し た 」 と 言え を る の で は な いで し ょ うか 。 マ シン 語 の 命令 を 理解 で きる こと は , マシ ン 語 を 理解 する こと 全体 か ら 見 れ ば ほん の る る いな こと で す 。 な ん ら か の 言語 で プロ グラ ム が 作れ る 人 は , 必 ず や マシ ン 語 も 理解 で きる よう に な り ま す 。 また ,Z80 の マシ ン 語 が わか れ ば , 他 の CPU の マシ ン 語 も すぐ に わか り ま す 。 だ た と え ぇ を れ が 16 ビ ッ ト で あっ て も , 基本 的 に は 命令 語 が 違う だ け な の で すか ら 。
ZEDA と ZAID
それ で は , 今月 発表 する エディ タ ア セン ブラ ZEDA, デバ ッ ガ ZAID の 使い 方 を と お し て 。 マシ ン 語 プロ グラ ミン グ に つい て 解説 し た いと 思い ます 。 目標 は .,「 カ ー ソ ル 座標 (0, 0), (39, 23) を 対 角 と する 長 方 形 の 枠 内 を キャ ラク タ “A "で 埋め 尽く し, 次 に CB. Ce “Z "と 順に キャ ラク タ を 変え て 埋め 尽くす 」 プ ログ ラム を 作る こ と と し ます 。 入 出力 は S-OS に 依存 する こ と に し ます の で , プロ グラ ム は 全 機 種 共 通 に な り ま す 。
まず は , メモ リ 上 に S-0S, ZEDA, ZA ID を ロー ド し て ZEDA を 起動 し て くだ さい 。 ZEDA を 動か す た め に は , 5-05 を 修正 し , バー ジョ ン ナ ン バ ー も 1 に な っ て いる 必要 が あり ます (46 ペ ー ジ 「S-O S の バー ジョ ン ア ッ プ 」 参 照 )。
S-OS VER. ERR
と 出 た 方 は S-0S を 修正 し て くだ さい 。
この と き の メ モリ マッ プ ' は 図 1 の よう に な っ て いま す 。ZEDA と ZAID は , 両方 を メモ リ 上 に 置い て アセン ブル デバ ッ グ が リア ル タ イ ム に 行え る の で 一 緒 に 使う と 非 常に 便利 で す 。 4 K バ イト 程度 の プロ グラ AED, この まま アセ ンプ ブル , デバ ッ グ を る こよ と が で きま す 。 ZEDA}, 本 誌 1 月 号 で 発表 きれ て 好評 だ っ た EDASM の S-OS 版 で , フリ ー エ リア は や や 減っ た も の の , みな る ん か ら の 要望 を 取り 入れ て , より 一 般 的 な アセ ンプ ブラ の 書 式 も サポ ー ト し た も の で す 。 今回 作成 する プロ グラ ム も 一 般 的 な 書式 で 記述 し ます 。 ZAID は , 逆 ア モン ブル , メ モリ ダン プ *・ メモ リ チ ェ ンジ ・ メ モリ サー チ ・ メ モリ 転 送 , プレ イク ポイ ント の オォ ン ゲオ ォ フ 機能 を 持っ た 標準 的 な デバッガ で す 。 コン パク ト に まとまっ て いる だ め 使 いや すく , デバ ッ
グ や ゃ や プログ ラム 解析 , マシ ン 語 入力 な ど に 利用 で きま す 。
それ で は , ZEDA, ZAID を 実際 に 使っ t, マシ ジン 語 プ ログ ラミ ング に つい て で 見 て で きま し ょ う 。
アセ ン ブ ラ の 使い 方
ZEDA に は , ソー スプ ログ ラム (エディ タ 中 で は テキ スト と 呼び ます ) を 作成 する た め の エ ディ タモ ー ド と アセ ンプ ブル な ど を 行う た め の ア セン ブラ モー ド が あり ます 。 エディ タ の 使い 方
起動 時 に は アセ ンプ ブラ モー ド に な っ て い る の で E 回 と 入力 し て エディ タモ ー ド に 入 っ て くだ さい 。 ブ プロ シンプ ESSB, я マン ド 入 力 待ち に な り ま す 。 こ こ で テキ ス ト の 入力 を 行い ます 。
Е>МЫ と 入力 し て み で で だ さゆ 。 4000 4000
と 表示 され た で し ょ う 。 こ れ は , 現在 の テ キス ト の 格納 領域 示し て いま す 。 図 1 を 見 て お わか り の と お り , 5000 番 地 以 降 に は デバ ッ ガ が 入っ て いる の で , この まま 入力 し て いく て と, テキ スト と デバ ッ ガ の アド レン レ ス が 重なっ て し まう こと が あり ます 。 今回 の サン プル な ら ま ず 大 丈夫 で す が , 一 応 テ
1 メモ リマ ッ プ
シス テム S-0S
キス ト の 格納 領域 を 6000 番 地 以降 に し て お きま し よう 。
E>X6000 口 Е>& E>MH
X は テキ スト の 格納 位置 を 変更 する コマ ン К, は テキ スト を クリ ア す る コマ ンド て 3. 6000 6000
と 表示 る され まし た ね 。 さ る さあ, これ で テキ ス ト を 打ち 込む た め の 準 備 は で きま し た 。
今回 目標 し する プロ グラ ム の お お ま か な フロ ー チ ャ ー ト は 図 2 の よう に な り ま す 。 これ を プロ グラ ム に し だ も の が リス ト 1 で す 。 プ ログ ラム の 詳細 に つい て は , 6 月 号 S-0S サ ブル ー チ ン 表 を 参照 し て , 各自 研 究 し て くだ さい 。 入力 は イン サー トモ ー ド で 行い ます 。
Е>ІШ
と 入力 する と イン サー トモ ー ド に 入り , Я ー ソ ル が 左端 で 点 減 し ます の で , ラベ ル は 行 の 先頭 か ら , その ほか は 先頭 か ら 1 文字 以上 あけ る こと に 注意 し て , 多少 の 間違い は 気 に せ ず 一 気 に 入 力 し て くだ さい 。 行 番 号 は 入れ る 必要 は あり ませ ん 。 入力 し た ら 6 [SHIFTHIBREAKI を 押し て コマ ンド レベ ル に 戻り ます 。
図 2 フロ ー チ ャ ー ト
キャ ラク タ ア ッ プ
マシ ン 語 ブロ グラ ム 開 発 入門 43
ЕТО と 入力 し て みて くだ さい 。 リ スト 2 の よう に 行 番号 が 付い て 出力 され まし た か 7? [pm 違っ て いる と ころ が あっ だ た だ ら スク リー ン エ ディ ッ ト て 修正 し ます 。 bL, 23 行 を 2 回 打っ た り し て いた 場合 に は ,
E»D23H の よう に 入力 し て 23 行 を 削除 し ます 。 ま か た, 23 行 を 入力 し て な か っ た 場合 に は , も うぅ 一 度 イ ン サ ー ト モー ド に 入っ て 追加 し ます 。
E» 1230
INC HLH
と し て ISHIFTHIBREAKIC コマ ンド レベ ル に 戻り ます 。
Е>ТОЫ と し て リス ト を 取っ て みて 〈 く だ さい 。 きち ん と 修正 され て いま すか ?
この よう に ,。 エディ イタ モード で は T エ コマ уктат к, D コ マン ド を 中 心 に テ キス ト の 入力 ・ 修 正 を 行い ます 。 初 めのう ち は 何 度 も 誤操作 を する か も し れ ま せん が すでに 慣れ る は ず で す 。ZEDA の エディ タ は スク リー ン エ ディ ッ ト (正確 に は カー ソ ル エ ディ ッ ト ) 機能 を 持ち も , コマ ンド も 強
HL, (X YADR)
(HL), O HL (HL),0 С, 24
B,39 PRINT LOOPS LTNL
с NZ,LOOP2 D
BRKEY NZ,LOOP1
A, CLR PRINT
44 омм 1985.7
力 で すか ら , 慣れ て し まえ ぇ ば 非常 に 効率 の 良い エディ イタ で す 。 ラベ ル と 擬似 命令
エディ タ ア セン プラ を 使い こなす うえ ぇ で エディ タ の 使い 方 と と も に 重要 な も の に ラ ベル と 擬似 命令 が あり ます 。
ラベ ル は アド レス や 数 値 を 参照 する た め の 名 札 の よう な も の で あり , リ スト 1, 2 で は PRINT~CLR, INIT, LOOP 1 …… が これ に あ だ り ます 。
アセ ンプ ラ で は , 意味 の ある 文字 列 に あ ら か じ め ア ドレ ス や 数 値 デ ゲー タ を 割 り 当て て お (こと で , ブロ グラ ム 中 で その 文字 列 を 数 値 と まっ た く 同 様 に 扱う こと が で きま す 。 こ れ に よっ て ,。 ブロ グラ ム の 流れ や 意 味 が 非常 に わか りや すく な る の で す 。
CALL PRINT と あれ ば ,“ 何 か を 表 示す る ん だ な ”" ҮС に わか り ま す が ,
CALL 1FF4H で は 何 の こ と や らき っ ぱり わか り ま せん か bho そし て 何より , ラベ ル の 効用 は , 人 間 を 面倒 な アド レス 計算 か ら 開放 する こと に あり ます 。 プ ログ ラム 中 で 他 か ら ジ ャ ン
プ る れ だ た り , コー ル る され だ りす る 場所 に ラ ベル を 付け て お き , その ラベ ル に ジャ ンプ ' コー ル す る よう に 記述 し て お け ば , アセ ン プラ の ほう で ちゃ ん と 正しい アド レス を 計 算 し て , それ に 応じ た オブ ジェ クト を 生成 し て くれ る の で す 。 ア ャ セン プラ を 使う 最大 の 利点 は , この ラベ ル が 使え る こと に ある と 言っ て も 過言 で は な いで し ょ う 。
擬似 命令 と な は, アセ ンプ ブラ を 直接 コン ト ロー ル す る , アセ ンプ ブラ 独自 の 命令 の こと Т» リス ト ユ 。2 で は E тату), ORG; EQU が これ に あたり ます 。ZEDA の 擬似 命 令 は 数 も それ ほど 多 く な (使い 方 も 簡単 で TOC, マニ ュ ア ル を 見 て 何 回 か 使 を ばす ぐに 憶え られ ます 。 ひ と つ だ け 注 意 し て お きだ い の は ORG と OFFSET で す 。ORG は 生成 する オプ ジェ クト の 実行 先頭 アド レス を 設定 する も の で す 。 OFFSET は 生成 し た オブジェ クト を ORG で 指定 する アド レン ス と は 違う アド レス に 格納 する と き に 使用 し ます 。ORG で 指定 する アド レス が モニタ, S-OS, ZEDA と 重なる と き は , 必ず OF FSET を 指定 する 必要 が あり ます 。 た と え ぇ ば , 先月 号 の チェ ッ ク サ ム プ ログ ラム の よ
280 ASSEMBLER BY 02 & M.U.
9000 0000 0000 BOOO BOOO вооо вооо вооо B000 BOOO B000 B000 вооо BOOS BOOS BOOS BOOA вооа BOOB (HL),0 BOOD HL BOOF (HL),0 В012 С, 24 В014 BO15 В017 BO19 BO19
HL (XYADR)
B,39
PRINT LOOPS BO1B
LTNL BO1B
с BO1E
NZ,LOOP2 В020
D B023
BRKEY B024
NZ.LOOP1 BO26
B027
BOZA
во2с
во2с
BO2E 1F BO31 C9
As CLR PRINT
34-2 CHARACTER FILL Н -=----------------- ORG OBOOOH
PRINT EQU 1FF4H „тм. 1FEEH LPTOF 1FD6H BRKEY 1FCDH XYADR 1F78H
CLR
INIT
HL, CXYADR) (HL),0
HL.
(HL),0
С, 24
в,59
OBJECT CODE END BO31
5, オプ ジェ クト を 必ず B000 番 地 か ら 格
納 す る 場合 は , OFFSET 0B000H-nn ORG nn
の ょ うに すれ ば OK で す 。 ま た , フリ ー エ リ ア が テキ スト で いっ ぱい に な っ て し まっ た と き は , テキ スト 格納 先頭 アド レス か ら オ プ ジ ェ クト を 格納 する よう に すれ ば , Жж せ ず に きち ん と アセ ンプ ブル で きま す 。 た だ
し , アモン ブル 後 は テキ スト が 破壊 され て いま す の で , テキ スト を 修正 する と き は 再 ロー ド す る 必要 が あり ます 。
ZEDA に は , この ほか に 便利 な マク ロ 命 令 が あり ます が , 初心 者 の 方 が これ を 使う と Z80 マ シン 語 を 誤解 する 恐れ が ある の で , 生成 きれ る オプ ジェ クト を 見 て , その 内 容 を よく 理解 し た う ぇ で 使う よう に し て 〈 く だ зе. アセ ンプ ブル
それ で は , リ スト 1, 2 で 作成 し た ソー ス プロ グラ ム を アセ ンプ ル し て み ま し ょ う 。 エディ タモ ー ド か ら
Е>АШ
と する と アセ ンプ ラモー ド に 入り , カー ツン ル が 左端 で 点滅 し ます 。A 回 で アセ ンプ ル し て み ま し ょ う 。 エ ラー メッ セー ジ は 出 ま せん で し た か 。 文法 エラ ー が ゾロ ゾロ 出 て くる 場合 は , ニー モニ ッ ク を 行 の 先頭 か ら 書い て いる 場合 が ほとん ど で す 。 ア セン プ ル エ ラー が 出 な く な る まで , 何 度 も 見 直し て ア ャ セン ブル し て (だ きい 。
アセ ンプ ルリ スト を 見 た い 方 は A/ 避 と する と リス ト 3 の よう に 出力 され ます 。 画 面 が 40 文 字 モ ー ド で 見 づら い ぃ 場合 は A// 加 と する と よい で し ょ う 。 プ リン タ を お 持ち Dhl, ぜひ プリ ンタ に 出力 し て お いて 〈 775%
デバ ッ ガ の 使い 方
アセ ンプ ブル が 完了 し た と ころ で 大 喜び で
JB000 СІ な ど と や っ て ,。 プロ グラ ム を 実行 し た り し な いよ うに / マシ ン 語 ブログ ラム は BAS 1IC プ ログ ラム と 違っ て 簡単 に 虹 走 し ます よ 。 最初 の う ち は , 確実 に 1 ステッ プ ' ず つ チ ェ ッ ク し て いく の が , 結局 は 早道 に な る こと も 多い の で す 。
メモ リ 上 に ZAID が ロー ド さ る され て いれ ば , アセ ンプ ラコ マン ド