home.social

#0a18 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #0a18, aggregated by home.social.

  1. @caffeine #0a18 DEO is how you add a linebreak in a console print.

  2. @caffeine

    #abcd ;print JSR2 #0a18 DEO
    #ab ;print/byte JSR2 #0a18 DEO

    You could make a macro like:

    %PRINT { ;print/byte JSR2 #0a18 DEO }

    #abcd PRINT

  3. @wim_v12e @d6

    > so the |00 and |20 are not part of the memory address space.

    They are, |0000 and |0020 are just address in the first page(0000-0100 range), which is part of the memory address space.

    A better way to think about labels, is that it's just giving a name to a number.

    #0a18 DEO, is the same as #0a .Console/write DEO

    There's no difference between |2, |02, |002 and |0002

  4. @wim_v12e @d6

    > so the |00 and |20 are not part of the memory address space.

    They are, |0000 and |0020 are just address in the first page(0000-0100 range), which is part of the memory address space.

    A better way to think about labels, is that it's just giving a name to a number.

    #0a18 DEO, is the same as #0a .Console/write DEO

    There's no difference between |2, |02, |002 and |0002

  5. @wim_v12e @d6

    > so the |00 and |20 are not part of the memory address space.

    They are, |0000 and |0020 are just address in the first page(0000-0100 range), which is part of the memory address space.

    A better way to think about labels, is that it's just giving a name to a number.

    #0a18 DEO, is the same as #0a .Console/write DEO

    There's no difference between |2, |02, |002 and |0002

  6. @wim_v12e @d6

    > so the |00 and |20 are not part of the memory address space.

    They are, |0000 and |0020 are just address in the first page(0000-0100 range), which is part of the memory address space.

    A better way to think about labels, is that it's just giving a name to a number.

    #0a18 DEO, is the same as #0a .Console/write DEO

    There's no difference between |2, |02, |002 and |0002