Data Registers
Вставка
- Опубліковано 16 кві 2021
- One of the key components in most sequential logic circuit is the data register.
This component behaves very similarly to the D flip-flop, except it can store a group of bits rather than just a single bit.
This video covers its construction and the absolute basic function of a data register.
While it doesn't seem like it does too much, just like basic logic gates, it can be combined with other components to do some really cool stuff.
But that is for another video.
Okay n00b_asaurus, I've finally done it. I've created a Minecraft CPU capable of running on its own. Taking some components that you recommended and sprinkling in some of my own, I have finally been able to polish up my project to the point where I've called it complete. Everything I know about computer science comes from your videos, and I hope you still rest easy knowing that fact! I think you're right, anyone really can build one with enough patience and effort.
its been a year
i miss you
please upload again you were my main source of entertainment
DOUBLE UPLOAD! At this rate you're on track to be the Organic Chem Tutor of electrical engineering
You watch him too!?
@@stealthemoon8899 He's only the saving grace of every math/physics/chemistry student in the world
@@justinschoenit absolutely
n00b_asaurus hitting us with the double upload.
Good lessons man.
Dude I really missed you
Hey man, you got me into computer science with your redstone computer videos. I have got to the point where I can build an SAP-1 out of just logic gates. Thanks for the great videos.
SAP-1 huh, nice! You already built one, or are you in the process of making it?
Any plans to modify it? :)
@@n00b_asaurus I have written an SAP-1 emulator in C. And I'm working on building one in a logic simulator and then move on to minecraft.
This channel is so cool.
Greatly appreciated
Hallo n00b :).
I have a question regarding computer architecture. I built a very crude and minimastic single akkumulator von neumann cpu using the modules shown in your tutorial series and your design for a state machine. It works, is turing complete and can complete some basic programms, all that jazz. However i need more power :). Its realy slow and takes forever to execute an instruction. Do you have any ideas how to speed things up? I heard about pipelining, but i have no clue how to use it on a von neumann pc. Are there any videos you can recommend?
Thanks in advance for any answers!
Pls come back and start a new computer serie
Great to see you back with a really good lesson! No homework for today?
The homework is see if you can build something that can use registers ;)
@@n00b_asaurus great, I'll try to find some uses for it!
Ooooo hi bro , your r best minecraft players from my openoin .
Yaaaaaa your back
technically never left... technically still don't have time for proper videos. But as I've stated before, this channel is always on the back of my mind.
@@n00b_asaurus yaaaaa
Question not regarding the video. You have said in the past that you don't do block for block tutorials because you think that it is better to experiment ourselves. The issue is that computers in MC are very large and it takes way too long to build them using regular building. How do you speed up your building process, are there any commmands, mods or perhaps a map editor in the mix? It will greatly assist!
That's an interesting question, also sorry for the late response.
I do agree, being able to experiment and get quick feedback is great for learning.
And there are tools that help, like world edit. I've even built my own tools, though I haven't been actively developing and maintaining them.
However, I don't think you really need too many experimenting cycles to gain an intuitive understanding of this stuff.
I felt I had a pretty good grasp of this stuff after my third computer.
Granted, I had a background in programming and had a bit of an understanding of the theory. Still, I think you can gain a lot by building just one computer, 3 or 4 more and you'll start to gain some confidence.
Can you make a video describing how to use mc decoders? I sae the video with the designs, but I have no clue how they work, or how to use them XD
my redstone computer playlist has a video that goes over the theory of digital decoders, currently it's video #21 - digital logic - decoders by robot brigade.
the video after that goes into how to build them with redstone, once you got that, you should be able to figure out how to use them pretty easily. They're not too difficult to wrap your head around them.
If you feel like you may be missing something, the rest of the playlist should be able to help you out.
Otherwise feel free to reach out on my discord server if you have any further questions regarding the topic. UA-cam doesn't notify me if you respond to my response, so that's the best way to connect.
Playlist and link to the discord are on my channel.
Could I challenge you to create a OISC? The language is AllGate, a language I devised. The language works as such:
Each line of code is (a, b, t, c, d) and the way to execute each line is like so:
Set the bit at mem location c to (the result of feeding the bits at mem locations a and b into a logic gate with 4-bit truth table t). If c is 1 after operation, jump to program line d, otherwise move to next line.
(By 4 bit truth table, I mean if the bits are wxyz, then w represents the output when a and b are 0, x represents when a is 0 and b is 1, y represents when a is 1 and b is 0, and a represents a and b are 1)
If it isn't obvious, AllGate is a binary derivative of SUBLEQ with capabilities at bitwise level and also a total of 16 operations possible.
Did you place this in the redstone tutorial playlist? :D
Uploaded it exclusively for that reason.
@@n00b_asaurus Thanks mate
Plsssss join ORE :)
I did join ORE :)
Wait did you go on ore today?
oh you didnt :(
@@sk8terkyd326 I don't log in too often.
I probably should though.
@@n00b_asaurus that would be great :)