//.STR 伪指令

  该指令比较适合定义字符串或汉字

  该指令会自动算出当前定义的字符串或汉字的长度,并且放在第1个字节

  例如

         .ORG $0000

         .STR "HELLO"

  我们编译一下,选择  查看-内存窗口,看到地址0000:05 48 45 4C 4C 4F

  第一个字节是字符串的长度

  我个人认为这很有用,比如我显示"HELLO WORLD"到屏幕上

        .ORG $0000

   LCD_BUFFER = $02C0

   STR: .STR "HELLO WORLD"

        LDX STR

   L1:  LDA STR,X

        STA LCD_BUFFER - 1,X

        DEX

        BNE L1

        LDA #$01

        STA $0402

        .DB $00,$15,$8A

        .DB $00,$08,$C0

        RTS

       以前我们还要算出字符串长度,然后送寄存器X,这里我们不需要算了,因为字符串长度是第一个字节了

是不是好多了.