Sarnnoxxx!! I love your channel because its one of the tiny amount of redstoners focusing on hex computers, I love hex but not many youtubers focus on it, your hexicomputer (forgive me if i got the name wrong its been lojg since i watched) was awesome, I wish to have your knowledge some day!!
Big O notation is always bad. For example, the stack you built, that is still O(n). But lower constant. It still takes O(n) time to get the input value to the end of the stack, thus making it O(n). If you stack the memory in all 3 dimmensions, you could theoretically get O(n^⅓), until you run out of vertical space, then it is O(n^½). Big O doesn't make sense in real world, it is purely theoretical, it is always better to rely on testing. And i'm really glad you mentioned that it is 1 second for the stack you built, that is a real, sensible measurement. Love your content, just joined your discord, wish you the best with hex redstone!
let’s go!!! 🙌 stacks seem to be in the air. i just needed/built an 8 deep 10hz call stack that fits in a chunk a week or so ago. and mattbat just made a video on it.
Cool video! I'm working on a PCB CPU made of NAND gates (specifically 74HC00D chips), and in my CPU I'm going to be implementing the stack in software. The call pointer will be stored in a dedicated register which can then be pushed and popped to and from the memory using a stack handler written in software. It's interesting to point out that using a dedicated hardware stack is much faster if you can afford the space, but a software implementation of a stack (be it a call stack or a general purpose stack) is just as good and allows for a much simpler CPU design, albeit one with much more work put on the software side rather than the hardware side. Just something I thought was interesting to share :3
Very nice! I'm working on a call stack for my latest redstone CPU
Hey I know this guy
Sarnnoxxx!! I love your channel because its one of the tiny amount of redstoners focusing on hex computers, I love hex but not many youtubers focus on it, your hexicomputer (forgive me if i got the name wrong its been lojg since i watched) was awesome, I wish to have your knowledge some day!!
@Harry-h2z3v Thanks a lot! I’m sure you’ll have it someday.
@@sarnnox I hope, although Im only just learning how flags work so i think ill need some time
Big O notation is always bad. For example, the stack you built, that is still O(n). But lower constant. It still takes O(n) time to get the input value to the end of the stack, thus making it O(n). If you stack the memory in all 3 dimmensions, you could theoretically get O(n^⅓), until you run out of vertical space, then it is O(n^½).
Big O doesn't make sense in real world, it is purely theoretical, it is always better to rely on testing. And i'm really glad you mentioned that it is 1 second for the stack you built, that is a real, sensible measurement.
Love your content, just joined your discord, wish you the best with hex redstone!
0:20 Only ever heard it called LIFO
Yeah LIFO is another word for it. Same with LILO for FIFO.
let’s go!!! 🙌 stacks seem to be in the air. i just needed/built an 8 deep 10hz call stack that fits in a chunk a week or so ago. and mattbat just made a video on it.
kind of neat coincidence that this came out almost perfectly in sync with Mattbatwing's stack video
Dude, that was kinda wild
how will this video effect gas prices in Saudi Arabia?
drastically
Cool video! I'm working on a PCB CPU made of NAND gates (specifically 74HC00D chips), and in my CPU I'm going to be implementing the stack in software. The call pointer will be stored in a dedicated register which can then be pushed and popped to and from the memory using a stack handler written in software. It's interesting to point out that using a dedicated hardware stack is much faster if you can afford the space, but a software implementation of a stack (be it a call stack or a general purpose stack) is just as good and allows for a much simpler CPU design, albeit one with much more work put on the software side rather than the hardware side. Just something I thought was interesting to share :3
Welcome back ct5k, thank you for your content
Great video! What is youre opinion on my ocore2.2 redstone computer?
The guy that motivated me to make redstone cpus is BACK!!
Best gift this Christmas!!!
Next step: add the stack base pointer creating stack frames, implement function calls, and find some way to run assembly instructions!
yoooooooooooooooooooooooooooooooooooooooooooooooooooooo. The goat is back!!!!!!!!!!!
the legend himself has returned
Epic video lessgoooo
cool you're back
the goat is back
Me personally, I would like to see how hexadecimal could help in creating a more efficient version of Minecraft in Minecraft.
Bros back
OMG HES BACK
Mmm, yes. Data Structures and Architecture... all in Minecraft. No matter where I go, CS finds me...
It’s a blessing and a curse
Isn't time complexity the worst case performance and not the average?
yay! (voice changed so much after 2 years, video after 2 years) very much yay
¯\_(ツ)_/¯
Still sounds high and squeaky to me 😆
Perfect thank you. theres people calling this not memory :D haha
Hello
CT5K, it would be really nice if you could help me study redstone.
Popping off a stack?
Chicken nuggets barbeque
Barbecue chicken nuggets
@ct5k_ nuggets barbeque chicken
Guess what?
Chicken butt?
Chicken butt