8 bit computer - Printable Version +- Forums - Open Redstone Engineers (https://forum.openredstone.org) +-- Forum: ORE General (https://forum.openredstone.org/forum-39.html) +--- Forum: Projects & Inventions (https://forum.openredstone.org/forum-19.html) +---- Forum: Completed Projects (https://forum.openredstone.org/forum-21.html) +---- Thread: 8 bit computer (/thread-10047.html) |
8 bit computer - Bejro - 06-08-2016 I decided to finish my project that i had started about half a year ago. It can work, however there are still two part missing, that i wanted to add (simple vector GPU and hard drive). CPU, which has 1 Hz timing, has 41 functions and 11 registers. RAM has 127 bytes of memory. I use something that i call assembly module, its function is to translate 24-bits word into 8-bits command. Even though there is no HD it's possible to save data directly in RAM. I've already made a program which displays "S" and then jumps to 0-adress and repeats. What do you think? http://i.imgur.com/3LaZrjo.jpg RE: 8 bit computer - Computteren - 06-08-2016 Nice bro... You know... Teach me sometime? xD! RE: 8 bit computer - newomaster - 06-09-2016 Holy shit.... I like how it engulfs the viewer from the perspective of that screenshot, demonstrating the immensity of the machine. Could you post some more information about it (especially more pics and/or videos). RE: 8 bit computer - Bejro - 06-09-2016 Right now i'm away from home, I'll be back on sunday evening and then I'll be able to post some more screenshots. RE: 8 bit computer - ResTone - 06-10-2016 I can never do that.........lol RE: 8 bit computer - Bejro - 06-12-2016 I'm linking in here some more screenshots of my creation. As you can see i use some commandblocks but only in order to inform user about current settings (like, if assembling is on or off). Console consits of (nearly) standard qwerty keyboard and 4 special keys (85 is assembling switch). There is also 4 tick display, instant ram (2 times 64 Bytes. There is only 7 bit address bus so 128 cell is still), assembly module and CPU. Some of my CPU features: -15 ALU functions (there is also function +not, which changes for example OR into NOR). -8 side registers, A, B input regisers and C main register (if you want to save something in side register, initially, you have to store it in C). -jump and jump if command. http://imgur.com/a/HtvzF RE: 8 bit computer - Bejro - 06-14-2016 I'm removing input register B. I'd like to make you know; just don't build it up, it's useless. You can use ALU output register insted. |