KeithS alias ChibiAkumas (assembly tutorials)

For years now KeithS alias ChibiAkumas alias Akuyou has been churning out working programs and beginner assembly-development tutorials for a dizzying array of platforms, mostly but not exclusively old micros, consoles and handhelds. Just last month he did work for the WonderSwans, the Fujitsu FM-7 and FM-77, the Dragon 32/64 /TRS-80 Color Computer, and 8086 MS-DOS systems. He’s previously done some PDP-11-assembler programming for the UKNC too. He’s at https://www.assemblytutorial.com/ and also on YouTube.

(Note that I’m not associated with him at all, I’m just a fan of his prodigious output.)

1 Like

Amazing work.
I have still my 6809 programming book in my office. I had a Dragon 32 and, just a teenager, I learned what was really a computer and a microprocessor with that book.

1 Like

The hello worlds I’ve tried actually assemble & work unlike a lot of other tutorials left to the sands of time.

1 Like

The 6809 is rather nice for assembly programing.The problem with assembly is the tools are often very primitive. Having macros can make a big difference with little details. Having higher level control structures
like if else then or do while end are nice was well.

2 Likes

I notice that in the case of the BBC Micro and of RISC OS, he does most of his units with the VASM tool, but also shows the built-in BASIC assembler in another unit:

1 Like

The ARMIPS assembler on the other hand is unfortunately difficult to find a binary of. But you can definitely download it from those tutorials.

Most of the asm tutorials are well-commented too, which is not as common for languages that run on desktop machines. I’ve seen many that read like “copy and paste this block of asm code in, don’t worry about what it means” which admittedly is fair but somewhat unsatisfying.

1 Like