Synergy
Synergy
1303 / 29
31st Mar 2015
5th April
FIXED (credit to Draco712 for fix). 29-bit computer. Play the number game for an easter egg! Credit to SandwichLizard for display concept (ID: 1620783) and arK for dmux design.
smart processor program game typewriter electronics adder calculator filt computer

Comments

  • CharmyBee99
    CharmyBee99
    3rd Apr 2015
    I sparked RAM and instantly got easter egg... it got gliched a bit and sayed "Welcome toe tothe Glorious PC Masterrace you filthy Troglodyte! 1.Get your mind probed again 2.Run away 3.Blow up computer in revenge"
  • Synergy
    Synergy
    3rd Apr 2015
    10001010011010011010011001111*
  • Synergy
    Synergy
    3rd Apr 2015
    demonman200, As for making the computer explode, I just mapped some WIFI to one of the unused char addresses. 001111 to be exact. xD So the instruction is actually 100001010011010011010011001111
  • CharmyBee99
    CharmyBee99
    3rd Apr 2015
    Really good and easy to manipulate :) +1
  • MrMyasko
    MrMyasko
    3rd Apr 2015
    Yes....
  • Synergy
    Synergy
    3rd Apr 2015
    The compromise being that small numbers (say 5 x 15 for example), will also take 12 minutes. There might be a way to detect the bit length and reduce the time taken for smaller numbers.
  • Synergy
    Synergy
    3rd Apr 2015
    If I implemented simple repeated addition, it would take the better part of 12 hours to calculate something like 18282 x 29839
  • Synergy
    Synergy
    3rd Apr 2015
    Considering it's multiplying two 29 bit integers, at 1.5hertz, I would say it's pretty good speed. I would like to modify the implementation a little in the future to cut down on memory access, and possibly improve it to 5 minutes.
  • johnfaber
    johnfaber
    3rd Apr 2015
    @Demoman200: http://en.wikipedia.org/wiki/Booth%27s_multiplication_algorithm
  • Demoman200
    Demoman200
    3rd Apr 2015
    This is a very cool computer! A couple things to say: First, is there a processor instruction for the "easter egg"? How did you do that? Second, multiplication is pretty slow. Do you have a hardware multiplier or is it software (i.e. repeated addition)?