I've added a whole bunch of new functionality into the CPU core:All branch instructions. I had just JMP in the past, now I have:JLTJLEJEQ (tested)JHEJGTJNE (tested)JNC (tested - need rechecking)JOC (tested - need rechecking)JNOJLJHJOPNow the ALU supports...
This log includes major upgrades included in the current system.Till now we had been using an older OS incompatible with RPi 3 since the display could have only worked with that image. Additionally it caused the trouble where the onboard or external...
Can't find a way to add files to the project, so I'm just going to paste below - sorry. First is the BASIC program, then a text file I wrote to document the code. My apologies to anyone who tries to read this; I have no experience with BASIC.Here...
Well, it turns out that BASIC strings can be at most 255 bytes long. I was trying to keep all of the labels from an assembly file in one BASIC string, which meant I couldn't have very many labels. Below is an updated BASIC assembler which...
Today, the NeuroBytes project takes its first baby step into the 21st century.Okay, ignore the extremely sketchy construction techniques. It's an STM32F0 Discovery board, chosen due to its extremely low cost (under $10) and built-in ST-LINK programmer....