Forums - Open Redstone Engineers
gera279's application - Printable Version

+- Forums - Open Redstone Engineers (https://forum.openredstone.org)
+-- Forum: Moderation (https://forum.openredstone.org/forum-94.html)
+--- Forum: Build Server Applications (https://forum.openredstone.org/forum-10.html)
+---- Forum: Completed Applications (https://forum.openredstone.org/forum-13.html)
+---- Thread: gera279's application (/thread-931.html)



gera279's application - gera279 - 09-07-2013

Minecraft name: gera279
What do you like the most about redstone?: The versitality of it - you can make anything from a simple door toggle button, to a fully fledged 32 bit computer/
What's a thing you have made which demonstrates redstone knowledge?:
I have almost completed a 16 bit computer, more images and details below.
What does the thing do?: The computer is capable of 10 functions, addition, subtraction (A-B and B-A), OR, NOR, AND, NAND, XOR, XNOR, and a simple /2 function (ShiftRight)
Image and/or video, from imgur.com or youtube.com:

Here is an overview of the computer.
[Image: 12Obd1d.jpg]

Unfortunately I cannot show it in action as EVERY piston in both the GPR's and RAM, as well as there being piston drops in the ALU. These bugs will be fixed, but as of now I just don't have the time.
As well as this a suitable input and output system must be put in place to complete the computer.

Here are some specs -

16 Bit
10 function ALU, just 3.5 ticks (I think Wink
63 lines of RAM
51 lines of PROGMEM
14 lines of GPR's
(Clock speed will be calculated when the computer is fully completed.

Here are some more screenshots of the computer/various logic gates, some of which I utilised in the construction of this thing.

[Image: 1Pv8baQ.jpg]
The GPR's.

[Image: 6C69bAh.jpg]
The ALU, extremely compact, just 16 blocks wide.

[Image: 80Gz9qA.jpg]
RAM

[Image: fwx63p8.jpg]
PROGMEM

[Image: wioqqym.png]
(Extremely) Basic NOT gate

[Image: W5AijvP.png]
(Again)(Extremely) Basic OR gate

[Image: wlMJaJh.png]
An AND gate

[Image: 0RnW0hw.png]
And another

[Image: w6pBMTR.jpg]
This is what I call an 'optional' inverter, or a toggle-able inverter. I actually used this in the ALU design.

[Image: A5xTfUb.png]
And heres my own design of an instant repeater (again, extremely simple)

Binary knowledge -

Binary is the Latin of computers. The very first computers, twice the size of your kitchen, were entirely based on physical alterations through ones and zeros, or binary. Binary is represented not directly as a number as such, but just shows what number is 'activated' (done so when it is 1, or on). Binary goes in this order -

1 - 2 - 4 - 8 - 16 - 32 - 64 - 128 - 256 - etc...

Now, if I wanted to represent the number seven through binary, I would simply input 0111. This is because, in binary, when those 3 ones, or 'ons', are activated they equal to a sum of 7. 0100 is 4, 0010 is 2, and 0001 is 1, and when added, they equal to - 7!

Thankyou for reading my application for the ORE server.


RE: gera279's application - newomaster - 09-07-2013

Very awesome application Big Grin Approved for trial. Good luck.