- writememory(0xF000, ptr++, pass);
- writememory(0x0002, ptr++, pass);
- /* LAD GR1,=#A */
- writememory(0x1210, ptr++, pass);
+ writememory(0xF000, (asprop->ptr)++, pass);
+ writememory(0x0002, (asprop->ptr)++, pass);
+ /* LAD GR1,=#A */
+ writememory(0x1210, (asprop->ptr)++, pass);
+ if(pass == FIRST) {
+ (asprop->ptr)++;
+ } else {
+ writememory(asprop->lptr, (asprop->ptr)++, pass); /* リテラルのアドレスを書込 */
+ }
+ writememory(0xA, (asprop->lptr)++, pass);
+ /* LAD GR2,=1 */
+ writememory(0x1220, (asprop->ptr)++, pass);