● | ABS | 絶対値を返す |
● | ASC | 文字のアスキーコードを返す |
● | ATN | アークタンジェントを返す |
| AUTO | 自動的に番号を生成する |
| BLINE | 直線を消去する |
| BOOT | 再起動する |
▲ | CHAIN | 別ファイルのプログラムに実行を移す:RUN |
| CHANGE | シフトポジション大文字、小文字を切り替える |
| CHARACTER$ | 画面上の文字コードを返す |
● | CHR$ | アスキーコード文字を返す |
| CLOSE/T | (カセット)ファイルをクローズする |
● | CLOSE# | ファイルをクローズする |
● | CLR | 変数領域をクリアする |
| CMDR | 指定コマンドを送出後MZ-80Bをリスナにする |
| CMDW | 指定コマンドを送出後MZ-80Bをトーカにする |
| CONSOLE | 画面の表示領域を指定する |
| CONT | プログラムの実行を再開する |
| COPY/P | キャラクタ表示のハードコピーをとる |
● | COS | コサインを返す |
| CSRH | カーソルの水平位置を返す |
| CSRV | カーソルの垂直位置を返す |
▲ | CURSOR | カーソル位置を指定する:LOCATE |
● | DATA | データを定義する |
| DCL | 機器全て機器側で定められている初期状態に設定する |
● | DEF FN | 関数を定義する |
| DEF KEY | ファンクションキーを定義する |
| DELETE | ファイルを削除する |
● | DIM | 配列を宣言する |
| DIR | ディレクトリを表示する |
| DIR/P | プリンタにディレクトリ一覧を表示する |
● | END | プログラムの実行を終了する |
● | EOF(#) | ファイルエンドを調べる |
| EOIR | データ受信時のデリミタを指定する |
| EOIW | データ送出時のデリミタを指定する |
| ERL | エラー行を返す |
| ERN | エラー番号を返す |
● | EXP | eXの値を返す |
| FAST | カセットを早送りする |
● | FOR~NEXT | 指定数繰り返す |
▲ | GET | キーボードからリアルタイムに入力を行う:INKEY$ |
● | GOSUB | サブルーチンを呼び出す |
● | GOTO | 指定行へ飛ぶ |
| GPIBM | MZ-80Bが常にシステムコントローラであり、アクティブコントローラであって自分のアドレスを指定する |
| GRAPH | グラフィックエリア等の設定を行う |
| ICL | インターフェースを初期化する |
▲ | IF~GOSUB | 条件により指定行のサブルーチンを呼び出す |
▲ | IF~GOTO | 条件により指定行へ飛ぶ |
● | IF~THEN | 条件により処理を分ける |
| IMAGE/P | プリンタに任意のイメージを印字する |
| INP | I/Oポートからデータ入力を行う |
● | INPUT | データを入力する |
| INPUT/T | (カセット)ファイルのデータを読み込む |
● | INPUT# | ファイルからデータを読み込む |
▲ | INPUT#() | ランダムファイルのデータを読み込む:INPUT# |
● | INT | 値を超えない最大の整数値を返す |
● | KILL | ファイルを削除する |
| KLIST | ファンクションキーリストを表示する |
| LCL | ローカルモードにする |
● | LEFT$ | 文字列の左側から指定数文字を抜き出す |
● | LEN | 文字列長を返す |
| LIMIT | BASICで使用可能なメモリ下限を設定する |
| LINE | 直線を描く |
| LIST | プログラムを表示する |
| LLO | 機器全てにローカルに戻ることを禁止する |
| LN | 自然対数を返す |
| LOAD | プログラムを読み込む |
| LOCK | ファイルをロックする |
| LOG | 常用対数を返す |
● | MID$ | 文字列から指定数文字を抜き出す |
| MON | モニタに制御を移す |
▲ | MUSIC | 音楽を演奏する:SOUND |
| NEW | プログラム、変数をクリアする |
● | ON ERROR GOTO | エラー発生時の処理行を指定する |
| ON SRQ | バス上の機器のどれかがサービス要求をしている場合の処理行を指定する |
● | ON~GOSUB | 値により指定行のサブルーチンを呼び出す |
● | ON~GOTO | 値により指定行へ飛ぶ |
| OUT | I/Oポートに値を出力する |
| PAGE/P | プリンタの1ページあたりの行数を設定する |
| PATTERN | パターンを描画する |
| PCT | コントローラー機能を持つ機器にコントローラーの権利を渡す |
● | PEEK | メモリから値を読み出す |
| POINT | 指定位置のドットの状態を返す |
● | POKE | メモリに値を書き込む |
| POSH | グラフィックポインタのX座標を返す |
| POSITION | グラフィックポインタ位置を設定する |
| POSV | グラフィックポインタのY座標を返す |
| PPC | MZ-80Bがパラレルポールを実行するときにバス上の機器が応答するステータスビットを1、指定値で機器アドレスを指定する |
| PPOL | MZ-80Bがコントローラとしてパラレルポールを実行しステータスビットを格納する |
| PPU | MZ-80Bがパラレルモードを解除する |
● | PRINT | 文字列や値を表示する |
| PRINT/P | プリンタに印字する |
| PRINT/T | (カセット)データをファイルに書き込む |
| PRINT# | ファイルにデータを書き込む |
| PRINT#() | ランダムファイルにデータを書き込む |
● | READ | データを読み込む |
| RED | 指定機器をトーカにリスナを自分に設定し、指定データを送出する |
| RED/V | MZ-80Bがリスナとして受信データを格納する |
● | REM | 注釈 |
| REN | リモートモードにする |
▲ | RENAME | ファイル名を変更する:NAME |
| RESET | ドットをリセットする |
● | RESTORE | データの読み込み位置を変更する |
| RESUME | エラー行から復帰する |
● | RETURN | サブルーチンから戻る |
| REW | カセットを巻き戻す |
● | RIGHT$ | 文字列の右側から指定数文字を抜き出す |
● | RND | 0.00000001〜0.99999999までの乱数を返す |
| ROPEN/T | (カセット)読み込み用でファイルをオープンする |
▲ | ROPEN# | ファイルデータを読み込む:INPUT |
● | RUN | プログラムを実行する |
| SAVE | プログラムを保存する |
| SET | ドットを表示する |
● | SGN | 符号を返す |
● | SIN | サインを返す |
| SIZE | 未使用領域のサイズを返す |
● | SPACE$ | 指定数の空白を返す |
| SPOL | MZ-80Bがコントローラとしてシリアルポールを実行しステータスバイトを格納する |
● | SQR | 平方根を返す |
● | STOP | プログラムの実行を停止する |
● | STR$ | 値を文字列の変換する |
● | STRING$ | 指定文字を指定数生成し返す |
▲ | SWAP | 別ファイルのプログラムを呼び出す:RUN |
● | TAB | タブ位置までカーソルを移動させる |
● | TAN | タンジェントを返す |
| TEMPO | テンポを設定する |
▲ | TI$ | 時刻を読み出す、設定する:TIME$ |
| TRG | 指定される機器の動作を開始する |
| UNLOCK | ファイルのロックを解除する |
▲ | USR | マシン語サブルーチンを呼び出す |
● | VAL | 文字列を値に変換する |
| VERIFY | メモリ上のプログラムとカセット上のプログラムを比較する |
| WOPEN/T | (カセット)書き込み用でファイルをオープンする |
▲ | WOPEN# | シーケンシャルファイルアクセスモードでオープンする:OPEN |
| WRT | 指定機器をリスナにトーカを自分に設定し、指定データを送出する |
| WRT/V | MZ-80Bがトーカとして指定データを送出する |
▲ | XOPEN# | ランダムアクセスモードでファイルをオープンする:OPEN "R" |