Synergy
Synergy
172 / 7
30th Jul 2013
8th Mar 2015
View the thread called 'New 8-bit processor' in the creation section of the forum for instructions on how to create your own programs. Credit to Crionis for ARAY address decoder original design.
electronic 8bit processor complicated genius programmable heusedwifi computer

Comments

  • Schmolendevice
    Schmolendevice
    2nd Aug 2013
    Alright. I will try to get back to this tomorrow in Eastern Time. Then I will show you my mnemonics.
  • Synergy
    Synergy
    2nd Aug 2013
    Ok would you be able to pm or write in a comment what each line of your program is doing? I just want to make sure you are including the right values for all of the instructions. Because I was watching the program run and it looks like some gates are opening simultaneously when they shouldn't be opening.I will spend a bit looking at this to find the problem.
  • Schmolendevice
    Schmolendevice
    2nd Aug 2013
    ID is 1275243
  • Schmolendevice
    Schmolendevice
    2nd Aug 2013
    K, thnx, IF condition is working now, but some other things aren't going right. I will post the program soon. You should see 1111 written to A, then 1 written to B and the result going to C in an AND operation.
  • Synergy
    Synergy
    2nd Aug 2013
    The counter was incrementing +1 at the same time I was trying to turn the switches off.
  • Synergy
    Synergy
    2nd Aug 2013
    Ah I see the problem. That should be fixed now too.
  • Schmolendevice
    Schmolendevice
    2nd Aug 2013
    One other problem. For the Jump command, instead of replacing the PC address with the adress specified in the jump command, it instead ADDs the specified address to the current PC address.
  • Synergy
    Synergy
    2nd Aug 2013
    Fixed. Try now.
  • Synergy
    Synergy
    2nd Aug 2013
    Ohh. Can you show me the entire line of the instruction. I will see what happens when I try.
  • Synergy
    Synergy
    2nd Aug 2013
    I set up IF EQUAL so that it jumps if it returns false, and does nothing if it returns true. Should I switch it and make it the other way around?