Sequential Redstone Devices - LRR #8

71,573
0
Published 2023-07-24
In this episode, we create a toolbox of sequential devices, such as registers, counters, and more.

Patreon: www.patreon.com/mattbatwings
Discord: discord.gg/V5KFaF63mV
My socials: linktr.ee/mattbatwings
My texture pack: modrinth.com/resourcepack/mattpack
World Download: (JAVA 1.18.2) www.planetminecraft.com/project/sequential-redston…

Thank you ‪@Sloimay‬ for help with the program counter.

-------------------------

Want to get more involved in the logical redstone community?
Learn Logical Redstone!    • Logical Redstone Reloaded  
Open Redstone Engineers (ORE): openredstone.org/

0:00 What is a Sequential Circuit?
1:05 General-Purpose Register
2:11 Ripple Counter
4:34 Synchronous Counter
7:16 Synchronous Counter w/ load
7:43 Shift Register
8:56 Shift Register w/ load
9:29 Bi-directional Shift Register
10:32 Ring Counter
11:09 Accumulator
12:19 Memory Bank
13:50 Hex Memory Cell
14:18 Hex Incrementer/Decrementer
14:54 Subscribe!

Music (in order):
LitKidBeats - GOOD VIBES    • [FREE] Happy Type Beat - "GOOD VIBES"...  
Harris Heller - Golden Age    • Golden Age  
Harris Heller - Plethora    • Plethora  
Prnv - Happy High    • Happy High || happy lofi music || PRN...  
Harris Heller - Guilty Spark    • Guilty Spark  
LAKEY INSPIRED - Chill Day    • LAKEY INSPIRED - Chill Day  
Sascha Ende - Finger ins Ohr    • Sascha Ende Finger ins Ohr  
Infraction - Photograph    • Vlog lo-fi Anime Fashion by Infractio...  
Harris Heller - Meteor Binge    • Meteor Binge  
Harris Heller - One More    • One More  
Harris Heller - Iridescent    • Iridescent  
Harris Heller - Tokyo Rain    • Tokyo Rain  
Milky Wayvers - Love in Japan    • Love in Japan  
Creo - Place On Fire    • Creo - Place On Fire  

All Comments (21)
  • @alexdacat7052
    i can't believe they added computers from minecraft to real life
  • @VoidPaul97
    You don't realize how revolutionary copper bulbs are, 'till you watch this series and realize how much compact most of the circuits shown can be. I'm already beginning to plan a redstone computer build thanks to this series! Bro, you're a legend!
  • @MrHaggyy
    Ring-Counters are named that way because they round back a bit. So you can build loops out of them. The most famous ring-counter is a watch. A watch has 12 destinct states and a clock of one hour. Second famous would be early loops in computers. They had a ring register of instructions. The final instructions was a conditional branch between doing nothing and doing the loop again. This type of automation is still used in industrial automation and became the for and while loops we know in programming today.
  • @freelease
    I think the Ring-Counter is also called "Barrel-Shifter" (and the operation is often called "Barrel-Rotate"). This name made more sense to me, as I can imagine the bits lining the inner (or outer) surface of the barrel. Rotating the barrel rotates the bits inside. Hope this helps people to understand what the Ring-Counter / Barrel-Sifter does. :)
  • @packospuds4100
    Love the series man, watched the whole last series and went from knowing nothing about logical redstone to building a display with a keyboard, I'm extremely fascinated and intrigued by redstone and I truly love it. Can't wait to learn new version redstone tricks and see the differences between then and now redstone(if any) Can't wait for the next one
  • Notice how multiplying a binary number by 2 (aka 10 in binary) has the effect of shifting it left one bit, similar to multiplying a decimal number by decimal 10 (which is just adding zero to the end)
  • @vaultence9859
    Just when I was looking to the older series to figure out how displays work, yet another LRR pops up. What a pleasant surprise.
  • @rechnerfuchs
    8:20 It might be worth noting that shifting an odd number downwards will always round down as the last bit (that would be the first "decimal" place) is lost. Could see this causing a headache for people who don't realise. Example: 0011 (3) -> 0001 (1) rather than 0011 -> 0001.1 (1.5) PS: I suck at words. I invite anybody to try and make this more concise.
  • @vaultence9859
    The reason ring counters are called what they are is that you could represent a shift register like a number line, moving each bit one place along it until it overloads (running off the end of the line). You could prevent this by taking the same line and connecting the start to the end, forming a ring. It works the same way a clock does, where once it passes 12 the hand doesn't fall off, it's just back at 1.
  • @reeceg815
    This was the only video on YouTube I could find to teach me about ripple carry adders, I was trying to make one in another game.
  • @Tamramsy
    Your channel has encouraged me to work on my logic processer in Minecraft
  • @LupusMobile
    Thanks for all your amazing efforts and incredible videos. We really appreciate you and all that you share!
  • @Aldrasio
    The adder circuit would be considered a simple accumulator. A lot of RISC CPUs use accumulators for their arithmetic to simplify the instructions. Designing a CPU so that any register can operate with any other register and then output the results to any other register is certainly doable, but it's complex. The accumulator design simplifies it so any arithmetic/logical operation has to use the accumulator register as one of the inputs, and the output will always be written to the same accumulator register. As an example, say the accumulator is register A, and there's another register B. You want to add 3 + 2. You'd write 3 to register A and 2 to register B, then use the assembly instruction "ADD B". (Since any ADD operation uses A as an input, there's no need to say "ADD A,B" as an assembly instruction, so it gets simplified to "ADD B".) After that instruction is executed, register A contains 5.
  • @Masterlamb3
    I have always needed those circuits, and couldn't find them. Great video
  • @LipFoL_75
    Thank you for making these videos, it really helps out, now I can impress my friends with something interesting 😂😂
  • @aaarandomer346
    To make the accumulator into an automatic counter you dont need to attach a clock to it. Just add 1 through the carry in and remove the torch that connects the button to the glass tower that has the repeater lock. If you do that it starts counting up without you doing anything! Idk if it works for other adders though, i am using the cancel carry adder shown in the LRR 4#
  • @Coolae450
    This video is helpful 😅 thx Matt