Powder toy processor

  • devast8a
    27th Jul 2010 Former Staff 0 Permalink
    A flip-flop, two 'and' gates and a 'not' gate would work for a single switch yes.
  • Shrapnel
    27th Jul 2010 Member 0 Permalink
    I don't get how to use this. Every time I make an input, the electricity doesn't reach the RAM stick.
  • Krisna
    27th Jul 2010 Member 0 Permalink
    Wow.
  • massey101
    27th Jul 2010 Member 0 Permalink
    I am planning on completely designing a computer on the basis of removable parts, meaning ram ect can be substituted as long as it has the same pins. At the moment i am making some ram and have a few questions.

    Mainly i would like to know why everyone dots there circuits?
    But also what does it actually mean to be random access, does that mean that the cpu does not define a position for the information to go?
    and what would be the favourable pin configuration for the reading and writing?
    I have tried making the ram, am I on the right track? its called DRAM

    Thank You!
  • Felix
    27th Jul 2010 Member 0 Permalink
    massey101:
    I am planning on completely designing a computer on the basis of removable parts, meaning ram ect can be substituted as long as it has the same pins. At the moment i am making some ram and have a few questions.

    Mainly i would like to know why everyone dots there circuits?
    But also what does it actually mean to be random access, does that mean that the cpu does not define a position for the information to go?
    and what would be the favourable pin configuration for the reading and writing?
    I have tried making the ram, am I on the right track? its called DRAM

    Thank You!

    Random access memory, meaning that you can access the memory at a random location with O(1) time (I think).

    Well, afaik, x86 uses read and write flags.
  • massey101
    27th Jul 2010 Member 0 Permalink
    Felix
    Ok So I can access the data no matter where it is on the memory at any time.
    I think thats what I've done.
    Its very hard to understand what devast has done because he has doted circuits and I am really confused as to why it doesn't seem to make it go faster or anything?

    Thank you Felix
  • devast8a
    27th Jul 2010 Former Staff 0 Permalink
    massey101:
    Its very hard to understand what devast has done because he has doted circuits and I am really confused as to why it doesn't seem to make it go faster or anything?

    I do it to easily distinct two different sets of wires, or simply because it looks better IMO.

    massey101:
    and what would be the favourable pin configuration for the reading and writing?

    Data pins & Address Pins. (Data pins are shared for both input/output)
    Read/Write Pin (Read 0, Write 1)
    Send Data/Clock Pin (Start sending data when reading (Should be constant)/Latch onto data when Writing)

    That's the design I've been working towards.

    massey101:
    Its very hard to understand what devast has done because he has doted circuits and I am really confused as to why it doesn't seem to make it go faster or anything?

    Sorry about that, Jump in IRC if you want to ask me any questions. (I may be idle :|)
  • denkdaetz
    27th Jul 2010 Member 0 Permalink
    lol now it has to support assembler languages xD
  • kamikai
    27th Jul 2010 Member 0 Permalink
    oh lol, if what you though dev could do with the PT was freaky, look at this: 16 bit ALU (in minecraft).

    i play MC and have found gates very hard to make... how the hell this guy made it 16 bits only in minecraft still confuses me...

    But this has prompted me to ask you devas8a; will processor 2 have register negations?
  • devast8a
    27th Jul 2010 Former Staff 0 Permalink
    Seen the video. I'm quite astounded by the dedication this guy has put in, each and every part (Unless there is something I don't know) was made by hand.

    As for processor 2. It's planned to feature XOR/OR/AND/NOT logic operations Addition, subtraction and jumping.