@dasbrennen No *specific* plans, but maybe. What would you recommend?

@loke Good point about hex only really being useful on machines with 8-bit bytes.

I know that MACRO-10 (not -11) did not support hex: Microsoft used decimal & octal in BASIC source (search for "RADIX"): github.com/mist64/cbmsrc -> BASIC_PET2001

All 6502 assemblers I know used $; but they completely diverged on the assembler directives.

It would also be interesting to find out what MOS used as inspiration for the directives. They started out with .BYTE, .WORD, .DBYTE, .PAGE, .SKIP, .END, .OPT.

@loke You may be onto something! The competitors Intel 8080, Motorola 6800 and TI 9900 all used the H suffix. What about mainfraimes and minicomputers?

@skyr Hah! Leider sind die Artikelnummern nicht linear, da werden immer Nummern übersprungen. Sonst könnte man da so schön was machen! :)

@modrobert @loke The GEOS KERNAL defines the macro (and also uses it). You can change it in my reverse-engineered source: github.com/mist64/geos/blob/ma :)

@loke GEOS does not support relocatable code; all code will be loaded to fixed addresses as specified in the executable's header.

Show older
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!