X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=doc%2Fcasl2_spec%2Fimg%2F2_3-05.svg;fp=doc%2Fcasl2_spec%2Fimg%2F2_3-05.svg;h=49e0b8b2d901b3b360c2e9cacd2871f5e14f0efe;hb=db72b99e0ddad50852fa89e94b0df287f3c1b5bd;hp=0000000000000000000000000000000000000000;hpb=5b57b6588ef89ac321cfb5df8ef35396562890e4;p=YACASL2.git diff --git a/doc/casl2_spec/img/2_3-05.svg b/doc/casl2_spec/img/2_3-05.svg new file mode 100644 index 0000000..49e0b8b --- /dev/null +++ b/doc/casl2_spec/img/2_3-05.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + 定数の種類 + 書き方 + 命令の説明 + + + + + + + + + + + + + 10進定数 + n + + nで指定した10進数値を,1語の2進数データとして格納する。ただし,nが + -32768~32767の範囲にないときは,その下位16ビットを格納する。 + + + + + + + + + + + + + + 16進定数 + #h + + hは4桁の16進数(16進数字は0~9,A~F)とする。hで指定した16進数値を + 1語の2進数データとして格納する(0000 ≤ h ≤ FFFF)。 + + + + + + + + + + + + + 文字定数 + '文字列' + + 文字列の文字数(>0)分の連続する領域を確保し,最初の文字は第1語の下位8ビット + に,2番目の文字は第2語の下位8ビットに,⋯と順次文字データとして格納する。 + 各語の上位8ビットには0のビットが入る。 + 文字列には,間隔および任意の図形文字を書くことができる。 + ただし,アポストロフィ(’)は2個続けて書く。 + + + + + + + + + + + + + + アドレス定数 + ラベル + ラベルに対応するアドレスを1語の2進数データとして格納する。 + + + +