Hello everyone welcome to another video with cast on the mismo channel and today I’m going to teach you how to build a memory device so that you can build machines in Minecraft so guys today I have something a little bit out of the usual but once again what is usual on a Channel where you have farms and based on doors and survival and minigames and whatever crosses my mind so this time I designed a little device that I’m going to be using in some of my next project on my own going projects and future projects and I think it could be useful To you guys I haven’t explored all the features of this but for the things I’ve seen so far I think it’s pretty amazing and really worth sharing at the point it is already now so it’s a memory device it lets you store a bunch of things and It will kind of manage itself just like a cue or FIFO I forgot to ensure on a go technical so will let me do a quick demonstration okay let’s go ahead and store our first number so this is why I have this panel here I want to store the Number 10 and if you look back there the information is propagating forward and eventually it stops here and if we count here it’s 15 14 13 12 11 so it’s a 10 right here let’s now store 9 and check this out and it stops there so you have a tan Right there and the nine right next to it so let’s store the whole sequence eight seven six five four three two one and all of those are stored down exactly and if I if I want to store anything else like let’s try to story seven say it won’t go because the cue is Completely full so it doesn’t go and let’s look at some of the benefits of this so the memory the memory thing is the science circuit here this is the main part and it’s very compact very confusing and very smart and very everything I don’t know I have just Loved this little circuit here the ugly bumpkin thing here those are jack-o’-lanterns I’m using here just to reduce light updates for the recording of the video the brown line is a reset line that I will show you guys a little bit later and this is basically showing You that you can read from this device from anywhere so if you get QBO information you can store using the cue but it can read everything in parallel just just like you see here or if you don’t want to do that you can read this Or I’m reading a tan here and if I press this button now I’m reading the next number you can see the cue moving so I remove it the first item here you can see that we have a 9 here so 10 11 12 13 14 15 and the first slot is now free and if I wanted to store that 7 I mentioned before I can and it’s there it’s already there so I can keep holding this thing and bringing the other items here so or values beta values are me I can give it a fastballs Let me just generate a quick pulse here I was unprepared for that because I just got this idea but I need you to remember to show you this so you can you can read using signals as fast as to take pulses and it’s all fine it’s decreasing the Value I can use this memory device to encode information to whatever I want and it’s really easy to to use very easy to manage as you can see all the units I will manage themselves and I also included a reset button here that you click quickly clear everything so now It’s ready to use again I stored a new predictable sequence here so it’s one two three four wait this is not a four oh my god what what can I do about it of course I just made this mistake to show you guys that you can actually Delete items from the queue so I can delete this number three here just by input a strong signal here and the queue should fix itself so it goes up to four five and six and let’s see if I delete this you can see four is already here Five and six followed okay so I broke the reset line so that it won’t propagate or reset when I try to change this and look this has a value of four and I connected this blue line with signal strength on it and if I give it a to take pose I mean if I give this one a to take both the four disappears and then again it appears so it is a dip flop that will also keep the stores the signal strength and you can make it disappear as well again and appear with a new value so the Tip flip-flop will also switch to new signal strength values depending on where you give it the input as long as you do it using a cuticle so disappear and switch back on isn’t this amazing isn’t it absolutely amazing guys so there you have it guys a memory array That will manage itself as a rearranging itself as a queue automatically it doesn’t use any torches and it’s too tall which means you can stay another unit or another array of units right on top of the previous one and expand it to whatever size you want it’s Very easy to read very easy to write very easy to be set very compact and I can’t tell enough advantages of this but there are some some downsides to this first it uses comparators so the the signal transmission is not super fast if we put something here and it’s going to Take ages to get to the other side if the queue is to bag but if it’s a little bit full it won’t take too much along for this things you update ends for your information I mean that’s it’s a good place to I could price to pay a Hotei And also you see the values here from 15 down to 1 so where is 0 and this is a downside with this and and what makes this a non fully-featured a hexadecimal memory array you can store 15 strength different strength values inside each cell but not 16 which means You cannot do 4-bit calculations using this but you can do 3 bits and even more even more say I want to store pi there’s there some other systems you can use let’s first clear everything so you guys should be familiar with the sequence so It’s 3 starts to tweet at the PI ok so it’s 1/4 but I have 1/4 right here and I can store this using one digit also the next digits the next two digits are 1 and 5 so I will store those two digits with using only half this base but if I Want to keep the decimal system then I will stick to those so 1 5 I think I can remember up to 9 q 6 five three and five and this is this is all I remember from PI it doesn’t even fit here that’s the last five doesn’t fit here I’m curios now how many digits of pi can you guys remember this is this is as much as I remember and okay if I if I if I stop here and you pause the video you can already copy the array maybe this is a more convenient position for YouTube To copy this but I will do a tutorial now on it and show you guys how to build how to build this thing because I want to explain how it works because then you guys can learn something or maybe even improve this design okay let’s start learning how the system works so the First part is known by a lot of people and it’s a kind of memory device so any kind of signal strength you input here it’s going to lock inside this this little device and then you have to use a repeater and set this on subtraction Mode so that you can reset it and then you can use a comparator to to power this again using a different signal strength so what a lot of people don’t know is that you can actually power this thing using the same signal so usually people will say a signature preset the Cell and later on send a new signal here but actually you can send both both signals at the same time because the because of the update order what you can’t do in my experience is something like this you cannot have the comparator powering the redstone dust and then the Repeater cannot change places because it needs to to kill the signal from the comparator the but the comparator needs to go in a block for this thing to work and let’s see if if I placed a cell you can I can press f3 and you can look at The right side of the screen and see that it’s importing the system with a signal strength of 14 and if we look here it’s it’s 14 already and the difference with the system is that it resets it so that you can improve a smaller value because if the signal Strength is too high here it will ignore lower signal strengths but then here let’s check this is a 11 and now the cell is also 11 so that was trick number one drink number two is how the cube works so it gets a input from the other cell from here because remember this Little dot here where the memory is is going to connect exactly here so that information from the next cell is going right into this cell so we need to prevent that so we set all of those in subtraction mode and create a lock here using a repeater and redstone dust here So this cell will not lock anything at this moment but once I build a second cell we’ll guys will understand okay I marked the division between the cells the virtual division between them so that you guys don’t get confused here just look at the yellow blocks and you know where something starts and Something else begins okay so the input is supposed to be back there on the other cells and this is going to be supposed to be the output although I did show you guys that you can you can mess with the order in which the cell do Those things so once I give it a signal strength this guy is going to populate this memory cell with the signal strength it will reset it using the repeater and then populate the memory at the same time it will spread the signal using the red line here and also Populate this other cell and what this cell will do just like this other one is it will get the signal strength and then use this repeater to lock its own inputs so that this cell cannot give this guy anything else but here is the magic we use this for Peter here on it’s a little detail that it has to be on three ticks can also be on four but needs to be on vertex and what it does is it will clear this cell because remember the repeater is the reset sign for the for the comparator so It happens in that order it gets a new signal sprint sends the signals fan to the next cell the next cell locks itself here but not before it clears the cell before it next time we input something here the signal strength will once again populate the memory but because those Are locked from the previous input the signal is going to spread here so effectively you’re going to store both values and this is not going to propagate so this is the downside of this again that we can’t store zero because zero is a cultural value for This memory it uses zero chin to trigger the spreading mechanism and act like a virus to destroy the world no I mean okay let’s store something let’s store something this is our by the way you should give it short signals like to take pulses is ideal this is a Nine okay so let’s check in here because I messed up there but as you can see here it is a nine as well and because I held the signal for too long it’s also a nine here so I will have to reset it but it’s cute that I’m showing you guys some Of the possible problems that you can find if you don’t set the proper post length for this thing okay so let’s give this a nine again but only using a short signal and you can see we also we have the nine here and we got nothing here because the signal propagated here and This cell cleared the previous one and now let’s give it another signal like this and as you can see now we have a 14 here and oops this is a locking system and a nine here 9 is preserved and if I power this guy here momentarily We now have the 14 that was previously on the other cell and this cell is now emptied because it copied information from this non-existent cell that was obviously empty and this is how it all works and now I guess I shared everything I know from this system it’s pretty cool Pretty crazy I bet you guys are going to have a lot of fun trying to figure out crazy things to do with this if you are into computers mini games which is mostly what I use those things for this is going to be a extremely useful device for you So I really hope you guys enjoyed this little video don’t forget to leave some feedback in the comments and well thank you very much for watching see you next time 5 Video Information
This video, titled ‘Memory Bank Manager: Useful for Redstone Machines | Minecraft PC/MCPE’, was uploaded by Maizuma Games on 2017-07-27 02:20:23. It has garnered 7167 views and 309 likes. The duration of the video is 00:15:51 or 951 seconds.
Signal Strength Memory Queue (SSMQ)! A silent/pistonless device that manages data using FIFO (First In First Out) policy. It reads a series of “data packets” just like a serial device and stores everything in a consistent line/queue for later use.
The stored data can be retrieved as serial or parallel since this design allows easy access to the internal signal strength memory latches easily from outside.
Redstone computer makers need these systems to process many different algorithms in their projects. I’m using it to work some mini-games and other small projects that could definitely benefit from the features of this invention.
———————————————————————— * Twitter (Follow Me!): http://twitter.com/MaizumaGames
* Patreon: http://www.patreon.com/MaizumaGames
* Apply for a partnership ($) with my network recommendation: http://www.unionforgamers.com/apply?referral=yhrwbhs7di9jxq
————————————————————————
* Soundtrack:
Digital Math – Journey (Part 2)