prog_rom.fmt

来自「描述:LED示范、按钮及开关、视频输出、键入、含Xilinx PicoBlaze」· FMT 代码 · 共 44 行

FMT
44
字号
 start: 
        ;set up the X and Y coordinates
        LOAD s0, 00
        LOAD s1, 00
        INPUT sE, 2C
        LOAD sF, sE
        SL0 sF
        SL0 sF
        SL0 sF
        SL0 sF
        ADD sE, sF
loop_y: 
loop_x: 
        ;go to the given cell
        OUTPUT s0, 30
        OUTPUT s1, 31
        ;output the background and foreground
        LOAD s7, s0
        SR0 s7
        ADD s7, s1
        ADD s7, sE
        OUTPUT s7, 34
        LOAD s7, s1
        SR0 s7
        ADD s7, s0
        ADD s7, sE
        OUTPUT s7, 35
        ;output character 0xDF
        LOAD s7, DF
        OUTPUT s7, 32
        ;increment x and test for final value
        ADD s0, 01
        LOAD s7, s0
        SUB s7, 28
        JUMP NZ, loop_x
        ;reset x and increment y
        LOAD s0, 00
        ADD s1, 01
        LOAD s7, s1
        SUB s7, 0F
        JUMP NZ, loop_y
        ;the drawing is done
        JUMP start

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?