CPCWiki forum

General Category => Other retro => Topic started by: keith56 on 02:23, 19 March 22

Title: My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas Vol
Post by: keith56 on 02:23, 19 March 22
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
Title: Re: My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas Vol
Post by: Animalgril987 on 20:24, 19 March 22
1 print copy ordered from Amazon.
I should get it by Wednesday  ;D

ps Volume 1 was great!
Title: Re: My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas Vol
Post by: robcfg on 23:20, 30 March 22
Save one pdf for me!  ;D

robcfg_chibiakumas2.jpg
Title: Re: My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas Vol
Post by: merman on 18:54, 31 March 22
Got mine (and volume 1)
Title: Re: My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas Vol
Post by: Animalgril987 on 18:57, 31 March 22
I got mine  :D
Title: Re: My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas Vol
Post by: keith56 on 04:39, 01 April 22
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!
Title: Re: My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas Vol
Post by: Animalgril987 on 16:37, 01 April 22
Can I pre-order volume 3 now?  :D
Title: Re: My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas Vol
Post by: keith56 on 04:49, 14 July 22
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!!!
Title: Re: My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas Vol
Post by: ralferoo on 18:05, 14 August 22
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