Ignore:
Timestamp:
Aug 7, 2024, 12:12:42 AM (2 months ago)
Author:
chronos
Message:
  • Modified: Improved serial console handling.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ByteArray/Sample.asm

    r5 r10  
    3232
    3333Start:
    34     LD   R0, 64
    35     LD   R1, 8
    36     OUT  (R1), R0
    37     LD   R1, 0
    38     LD   R2, 10
    39     OUT  (R1), R0
    40 Loop:
    41     INC  R0
    42     DEC  R2
    43     JNZ  R2, Loop
     34    LD   R0, Hello
     35    LD   R1, 12
     36    CALL WriteStr
     37
     38    ;LD   R0, 64
     39    ;LD   R1, 8
     40    ;OUT  (R1), R0
     41    ;LD   R1, 0
     42    ;LD   R2, 10
     43    ;OUT  (R1), R0
     44;Loop:
     45    ;INC  R0
     46    ;DEC  R2
     47    ;JNZ  R2, Loop
    4448    HALT
    4549
     
    5256    LD   R3, ConsoleWriteChar
    5357WriteStrLoop:
    54     LD   R2, (R0)
    55     OUT  (R3), R2
     58    LD   D1, R2, (R0)
     59    OUT  D1, (R3), R2
    5660    INC  R0
    5761    DEC  R1
Note: See TracChangeset for help on using the changeset viewer.