On Fri, May 4, 2018 at 8:16 PM, dwight via cctalk <cctalk@classiccmp.org> wrote:
> I'm not sure how much good a 2900 assembler would be for a 3000 series > part. The 2900 has an address controller more like a typical micro > computer, while the 3000 is more like playing a game of chess. > I can certainly attest to the 3000 being like chess after pouring over the documentation; the microcode is laid out in a (possibly 3D) matrix, with 32 rows, 16 columns, and perhaps multiple pages. The conditional jumps only allow certain destinations, like jumping to row 0, jumping somewhere in the current row or column, jumping to an even/odd column depending on a flag, etc. It can get quite confusing! Kyle