4 ms·
I can't speak for everyone but having 1K of total RAM and no cross assembler from which to write that first native assembler were enough to stop me from attempt
by OldSchool 14y ago
I can't speak for everyone but having 1K of total RAM and no cross assembler from which to write that first native assembler were enough to stop me from attempting it :)
- kragen 14y agoYeah, the RAM limitation in particular requires a lot of creativity; this version would use the entire 1K for its label table: http://lists.canonical.org/pipermail/kragen-discuss/2012-May/001234.html http://lists.canonical.org/pipermail/kragen-discuss/2012-May... Did you have any external media available, or just the RAM?
- OldSchool 14y agoUnfortunately just RAM, lots of time and the mind of a 12 y/o!
- kragen 14y agoProbably about the best you could do then would be to interactively assemble code (probably without mnemonics!) and output the assembled version. You could probably do a reasonable interactive assembler without mnemonics in 256 bytes; not sure about base64 input and output (four letters/numbers per 3 bytes of code!), or error correction. Did the machine not even have a memory of what was on the screen? Because that's usually at least 2K, and that would go a long way.