日立MB-S1に関する情報

メモリ空間$A
ルーチン番号$13

機能

MSKDCコードを漢字JISコードに変換します。

解説

AccDで指定したMSKDCコードを、JISコードに変換してAccDに返します。
入力MSKDCコードがMSKDCコードの範囲内で変換できた場合はCCRのCビットに0を、MSKDCコードの範囲外で変換ない場合は1をセットします。

入力情報

AccD:入力MSKDCコード

出力情報

AccD:漢字JISコード
CCR(C)
  • 0:変換成功
  • 1:変換不可

サンプルプログラム

内容

"漢"という漢字のMSKDCコード($8ABF)に相当するJISコード($3441)をAccDに返します。
 0 0000                     ORG  $0000
 1           0000   MSKJIS  EQU  *          --SAMPLE OF "MSKJIS" ROUTINE--
 2 0000   CC 8ABF           LDD  #$8ABF
 3 0003 103F                SWI2            CALL "MSKJIS" ROUTINE
 4 0005      4A             FCB  $4A        MAP NO=A ROUTINE NO=13
 5 0006      13             FCB  $13
 6 0007      3F             SWI
 7                          END

実行結果

S=E07A(F16B)CC=8A(**V*)A=34 B=41 DP=00 X=0000 Y=0000 U=0000 PC=C007(3FFFFFFFFF)

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

どなたでも編集できます