avatar_keith56

My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas Vol

Started by keith56, 02:23, 19 March 22

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

keith56

My 2nd book is available now on amazon! Volume 2 of "Learn (more) Multiplatform Assembly with ChibiAkumas" is now turning up on Amazon stores near you now!

Volume 2 is the same format as Volume 1, but covers 5 new processors: ARM Thumb, 65816, 6809 PDP-11 and Risc-V CPUs

The first chapter is the beginners introduction, based on that of Volume 1 but with various improvements and corrections, and with a new extra section covering sound. The processor
sections are the same format as Volume 1. Overall Volume 2 is around 10% larger than volume 1 (299 pages)

Link to the US store: https://amzn.to/3JniJQt

Link to the UK store: https://amzn.to/3tkPwjC

Or search on your local store, it should show up.

If you decide to buy it, please try and buy the print version - I will offer the 'Buyers remorse' PDF for print copy purchasers like before as soon as the 3 month 'amazon kindle
exclusive' period ends (around july)... it would suit me to only offer print going forwards, but Kindle brought 20% of my profits last time - which is too much to turn down.

You can see a video in which I discuss the new book, and writing a book for print on demand:

https://youtu.be/psbb_U4fN5U

You cannot view this attachment.
Chibi Akumas: Comedy-Horror 8-bit Bullet Hell shooter!
Learn ARM, 8086, Z80, 6502 or 68000 with my tutorials: www.assemblytutorial.com
My Assembly programming book is available now on amazon!

Animalgril987

1 print copy ordered from Amazon.
I should get it by Wednesday  ;D

ps Volume 1 was great!

robcfg

Save one pdf for me!  ;D

You cannot view this attachment.

merman



keith56

Thanks everyone for your support! I'll be offering 'buyers remorse' PDFs on vol2 in 3 months time after 'amazon exclusivity' expires.

If you've recently bought volume 1, and want the PDF, see here for details:
http://www.chibiakumas.com/book/#Remorse

The book is selling well so far, and has sold about 120 copies, which is fantastic, so I'm going to have to get on with learning more assembly languages so I can do a Volume 3 one day!
Chibi Akumas: Comedy-Horror 8-bit Bullet Hell shooter!
Learn ARM, 8086, Z80, 6502 or 68000 with my tutorials: www.assemblytutorial.com
My Assembly programming book is available now on amazon!

Animalgril987


keith56

Now the book is 3 months old, I'm now able to offer 'Buyers remorse' PDF copies to those who own the print copy of volume 2 - Deal is the same as before, send me a photo of your book, and I'll send you the PDF. Details here:
https://www.chibiakumas.com/book/#Remorse

You can't pre-order volume 3 yet... not until I learn SH2, PowerPC and IBM370!!!
Chibi Akumas: Comedy-Horror 8-bit Bullet Hell shooter!
Learn ARM, 8086, Z80, 6502 or 68000 with my tutorials: www.assemblytutorial.com
My Assembly programming book is available now on amazon!

ralferoo

Looks like an interesting series!

Curious as to what drove your chip choices for volume 2 as you have some interesting choices in there. Some seem to be because they were influential, others just because they are different...

I might be biased, but I found the SPU in the Cell to be incredibly interesting as a developer. The instruction set was kind of minimalist (actually most of the design really), but incredibly well thought out. Whenever I thought there was an instruction missing, I'd discover there was a different instruction that allowed me to do what I thought I needed a different instruction for as well as a whole lot more. For instance, most of the shifts (left and right) were actually synonyms for a single instruction rlmaska (rotate-left and mask). I think the world would be a much better place today if there existed a version of this chip with 128 or 256 cores instead of the 8 in the PS3. Sadly, now IBM have EOL'd their few remaining server lines using this chip (I think it maxed out at 16 and 32 core versions), they've now removed all trace of it from their website.

Other chips are very simple and influential, but are in millions of devices made even today. You probably have tens or maybe hundreds of 8051 variants in your house which is a chip from 1980. It was most famous for being in PCs as the keyboard controller and in every IBM keyboard, but it's now used in almost every embedded situation that can be done with at 8-bit micro. Most smartcards have at least one 8051 on the chip!

Powered by SMFPacks Menu Editor Mod