-;; DC命令で、-32768〜32768の範囲にない10進数値を指定
+;; DC 10進定数/16進定数
MAIN START
RET
- DC 1, 10, 32767, 32768, 65535, 65536, 65537,-1, -10, -32767, -32768, -32769, #0, #1, #01, #001, #0001, #10, #11,#F, #000F, #FFFF
+ DC 1,10,32767,32768,65535,65536,65537,-1,-10,-32767,-32768,-32769,#0,#1,#01,#001,#0001,#10,#11,#F,#000F,#FFFF
END
--- /dev/null
+;; DC -32768〜32768の範囲にない10進数値
+MAIN START
+ RET
+ DC 32767
+ DC 32768
+ DC 65535
+ DC 65536
+ DC 131073 ; 65536 * 2 + 1
+ DC -32768
+ DC -32769
+ DC -65535
+ DC -65536
+ DC -131073 ; -65536 * 2 - 1
+ END
-; LDコマンド
-MAIN START BEGIN
-BEGIN LAD GR0,3
- LD GR1,GR0
- RET
- END
+MAIN START
+ LAD GR1,A
+ LD GR0,0,GR1
+ LD GR2,2,GR1
+ LD GR3,3,GR1
+ LD GR4,4,GR1
+ LD GR5,5,GR1
+ LD GR6,6,GR1
+ LD GR7,7,GR1
+ LD GR1,1,GR1
+ RET
+A DC 2,3,5,7,11,13,17,19
+ END
--- /dev/null
+body {
+ margin-left: 6em;
+ margin-right: 12em;
+}
+
+p {
+ line-height: 1.5em;
+}
+
+a:hover {
+ color: red;
+ text-decoration: underline;
+}
+
+.command {
+ font-family: monospace;
+}
+
+pre.verbatim {
+ width: 75%;
+ padding: 0.5em 1em 0.5em 1em;
+ color: white;
+ background: black;
+}
+
+a {
+ text-decoration: none;
+}
+
+blockquote.p {
+ margin-top:0;
+ padding-top:0;
+ line-height: 100%;
+}