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
AdvertSquare.jpg
1 print copy ordered from Amazon.
I should get it by Wednesday ;D
ps Volume 1 was great!
Save one pdf for me! ;D
robcfg_chibiakumas2.jpg
Got mine (and volume 1)
I got mine :D
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!
Can I pre-order volume 3 now? :D
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!!!
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!