09-09-2019, 01:30 AM
(This post was last modified: 09-09-2019, 01:33 AM by Mike111177.)
What do you like the most about redstone?:
It is a very great way to model logic and low level systems. Lets you really get hands on with it.
What's a thing you have made which demonstrates redstone knowledge?:
I made a semi-serial BCD to BIN converter using adders and a hard coded shift and add algorithm for 10s multiplying. This is on the school
What does the thing do?:
Variables: A, B, S
B and S are default 0.
A is input controlled.
Brown:
Just a encoder for quickly inputting digits. Determines the value of A.
Blue:
Primary Adder, Adds the value of A and B outputs to Orange
Orange:
D-Flip, when clock stores the value of A+B to S
Green:
Bit Shifter, Shifts S left by 1 into the first input of yellow, and then by 2 more (3) into the second input of yellow
Yellow:
Secondary adder, adds the two values from the bitshifter and puts into B.
Algorithm:
Default:
S = 0;
Always:
B = S<<1 + S<<3 = S*2 + S*8 = S*10
On clock:
S = A+B
Image/s and/or video/s of the device, from imgur.com or youtube.com:
What do you plan on making for your build trial?:
I will make an ALU based on the adder I built for this BCD converter. It will support adding, subtracting, maybe XOR, and if i think of how i will sprinkle in a few more logic gates.
Do you agree with the rules?:
Yes
It is a very great way to model logic and low level systems. Lets you really get hands on with it.
What's a thing you have made which demonstrates redstone knowledge?:
I made a semi-serial BCD to BIN converter using adders and a hard coded shift and add algorithm for 10s multiplying. This is on the school
What does the thing do?:
Variables: A, B, S
B and S are default 0.
A is input controlled.
Brown:
Just a encoder for quickly inputting digits. Determines the value of A.
Blue:
Primary Adder, Adds the value of A and B outputs to Orange
Orange:
D-Flip, when clock stores the value of A+B to S
Green:
Bit Shifter, Shifts S left by 1 into the first input of yellow, and then by 2 more (3) into the second input of yellow
Yellow:
Secondary adder, adds the two values from the bitshifter and puts into B.
Algorithm:
Default:
S = 0;
Always:
B = S<<1 + S<<3 = S*2 + S*8 = S*10
On clock:
S = A+B
Image/s and/or video/s of the device, from imgur.com or youtube.com:
What do you plan on making for your build trial?:
I will make an ALU based on the adder I built for this BCD converter. It will support adding, subtracting, maybe XOR, and if i think of how i will sprinkle in a few more logic gates.
Do you agree with the rules?:
Yes