7 Comments

Thoroughly enjoyed the challenges Erik, mine weren't as succinct as yours.

Would you be interested in writing an article on how to move on to RISC-V assembly?

Have subscribed, look forward to more.

Regards Tristan

Expand full comment

Cool, it was the first time I tried this. I should try a similar approach for RISC-V then. Yes, RISC-V articles will be coming. I am to go through similar challenges on RISC-V so you can see the differences and similarities. My goal is to have Calcutron-33 as a foundation for several assembly languages. RISC-V will come first as that is what I know best at the moment and among assembler for read hardware, it is probably the easiest to learn.

Calcutron-33 is also getting an evil twin I started calling Complexatron-13, but now shortened to Plexatron-13. It is a decimal based CISC processor for teaching purposes. I never had a plan for it, but I am writing an article about micro-operations which made me see a need for it. Not planning any simulator or exercises for Plexatron-13. It will mostly be a way to contrast what RISC design is compared to CISC design.

Thank for the subscription by the way. Still a lot of uphill work to get my substack known.

Expand full comment
Comment deleted
Mar 13, 2023
Comment deleted
Expand full comment

I could do that? The program doesn’t crash or anything does it? You just need a hands on how to use it?

Expand full comment
Comment deleted
Mar 16, 2023
Comment deleted
Expand full comment

What do you mean? Are you talking about Calcutron-33 assembly programs or some generic tool which can handle conversion to and from ten complement to signed integers?

Expand full comment
Comment deleted
Mar 14, 2023
Comment deleted
Expand full comment

Sorry, I am a bit confused. Are you talking a out the Calcutron simulator? That you can download from github. Link is in article. Or are you talking about the assembly programs? All of those are in the example folder of the gihub repo. There should be a link in the article.

Expand full comment
Comment deleted
Mar 21, 2023
Comment deleted
Expand full comment