ROM memory and addressing system.

  • containsnuts
    1st Jan 2012 Member 0 Permalink


    I'm new to the forums, so I apologise if I broke rules or did something wrong.

    This design is part of a future Powder Toy computer I'm trying to build. 128x36bits of ROM, 4,608bits total. My future computer will use six bit wide bytes, so that gives 768 bytes of ROM.

    ROM will be used to store the computer programme. RAM and registers are of a different design, but aren't yet complete. I'm planning 64 bytes of RAM, though that's open to change, and probably three registers.

    The display is just so you can see the ROM doing something, and is unlikely to be of this design in the final computer. The addressing system will probably be shrunk, but I'm fairly happy with the basic design.
  • lillepallt
    1st Jan 2012 Member 0 Permalink
    Now that's pretty nice :) althought a byte is 8 bits nor more nor less since byte is used for declaring characters in ANSII a hexadecimal word characters code used by almost every computer now there are over 200 functions and characters used by ANSII so that's why it needs 1byte for every character or function to adress and 8bits biggest decimal is 256. Btw that is simplified yet hard to understand, google ANSII or word processor or why bytes are 8 bits and you will probably get it
  • The-Con
    1st Jan 2012 Member 0 Permalink
    @lillepallt (View Post)
    No. 8-bit is the defacto standard. The number of bits in a byte is hardware dependant.

    @containsnuts
    I like it. It seems very complex and interesting.
    I have my own computer poject, however it has been at a stand still for a few months.
  • The-Fall
    1st Jan 2012 Member 0 Permalink
    This is one of the few more simple to use ROM devices I have yet seen.