sag@lemm.ee to Programmer Humor@lemmy.ml · edit-21 年前Anyone here use assembly?lemm.eeimagemessage-square40linkfedilinkarrow-up133arrow-down10cross-posted to: programmer_humor@programming.dev
arrow-up133arrow-down1imageAnyone here use assembly?lemm.eesag@lemm.ee to Programmer Humor@lemmy.ml · edit-21 年前message-square40linkfedilinkcross-posted to: programmer_humor@programming.dev
minus-squareRestrictedAccount@lemmy.worldlinkfedilinkarrow-up0·1 年前Back in High School in the 80’s me and a buddy wrote a Z-80 editor assembler in TRS-DOS BASIC. It was not rocket science.
minus-squaredavel [he/him]@lemmy.mllinkfedilinkEnglisharrow-up2·edit-21 年前I never did get very far with the TRS-80 Editor Assembler, but that was my first exposure to such things. I also remember the BASIC code for the Dancing Daemon which was replete with PEEKs and POKEs, such that much of it was written in machine code.
minus-squareRestrictedAccount@lemmy.worldlinkfedilinkarrow-up2·7 个月前Exactly how we did it too. We created the editor/assembler that peeked to see what was there and display it in Assembly, Hexadecimal, and ASCII. You could edit whichever version you wanted and it would Poke it into RAM. You could also save swaths to a file.
Back in High School in the 80’s me and a buddy wrote a Z-80 editor assembler in TRS-DOS BASIC.
It was not rocket science.
I never did get very far with the TRS-80 Editor Assembler, but that was my first exposure to such things.
I also remember the BASIC code for the Dancing Daemon which was replete with PEEKs and POKEs, such that much of it was written in machine code.
Exactly how we did it too. We created the editor/assembler that peeked to see what was there and display it in Assembly, Hexadecimal, and ASCII.
You could edit whichever version you wanted and it would Poke it into RAM.
You could also save swaths to a file.
True, it was computer science.