Be aware that your videos are helping a lot all of us trying to smash Nand-2-tetris by ourselves. Many thanks!
@أحمد-ف9ل6ق4 жыл бұрын
I can't believe how simple this is yet I was stuck at this forever.
@Ghost5723 жыл бұрын
Like he said, if you haven't had experience in the past to use the digital gates in this way, then you wont immediately know you can do it. There is another trick you can do where you use an XNOR gate as a number comparitor/password system, because you get each input and seperate them out like A1,A2,A3,A4 and then B1,B2,B3,B4 and then let the number you set on the A be the value you must put in on B in order to get an output. say A = 0101, then the only way to get an output on the XNOR gate is to put 0101 on the B inputs, and that output can be used to show that the password was inputted correctly.
@JakeEliteYT Жыл бұрын
You explained in the first 3 minutes what my lecturer couldn’t explain in 3 hours.
@ItsRelo2 ай бұрын
This was super helpful, tysm! I was trying to find someone that would explain this while still allowing me to do it myself, and this video was exactly what I needed.
@JoshuaLevy4 жыл бұрын
I am actually doing this course, and I really recommend that people have good understanding of K-Maps and grouping and identification of binary numbers, this will save a lot of time in the future and the course content will make a lot more sense. I would recommend udemy course in boolean algebra and logic gates
@Ghost5723 жыл бұрын
I thought the exact same thing, like how the hell are people meant to do some of these parts without knowing those key skills.
@CoRnJuLiOx2 жыл бұрын
@@Ghost572 Shit, I'm doing it right now and am wondering the same thing. I had to google tons of shit about Karnaugh Maps (I can barely do them correctly) and I still can't figure some stuff out without looking up stuff and reverse-engineering it
@SamueleCastiglioni Жыл бұрын
this is life saving. so much work to make something just a bunch of students need, thank you very much
@lukestainer97212 жыл бұрын
This video is amazing for understanding the ALU and how to build it. Even just watching the first part for using a Mux16 gate helped so much!
@EpicGuard0057 жыл бұрын
I have a feeling I'm going to be saying this a lot, but thanks again for these videos
@jonconhaim6258 Жыл бұрын
I really appreciate you taking the time to create this video. It is very helpful!
@jtmprogrammer Жыл бұрын
I'm very happy that even after all this time, these videos are still helping people who are just now taking the course.
@satyamsovan1236 жыл бұрын
Nice Explanation and please upload the entire course. You are awsome!
@rooster4436 жыл бұрын
You forget to negate the output for Zr, didn't work for my simulator. but in theory works since a negative number is still not being zero will OR a one. Even looking at a Github repo, I couldn't figure out how worked, so thanks. I'm kinda dunning kruegger my self...
@LordHighTorturer4 жыл бұрын
Thank you so much! I was really stuck on that zero control bit.
@HowsThatApp5 жыл бұрын
You sir, are an amazing human being.
@matthewanderson14312 жыл бұрын
I had to not the Or before I fed it into zr not sure why this was different but I'm pretty sure I had the same exact implementation.
@educatedbarbarian Жыл бұрын
Rest easy, king.
@takuramaringire Жыл бұрын
He died??😢
@jtmprogrammer Жыл бұрын
No, but I'm easily distracted away from making content. I've recently started college again and will be doing a computer hardware class in an upcoming semester. It's mulling around in my mind to go through Nand2Tetris again and remaster/complete this series. I appreciate the support from viewers such as yourself - it's a motivator to return.
@takuramaringire Жыл бұрын
@@jtmprogrammer I'd really appreciate if you could remaster and finish the series up to Part 2. You do have a gift of teaching and explaining concepts. If you wish, you can set up a Patreon that we can contribute, as means to further motivate you to finish.
@jtmprogrammer Жыл бұрын
@@takuramaringire I definitely would love to get up to part 2 and then branch out into other programming topics. To be honest, I finished part 1 on my own without recording, but part 2 was too challenging at my then-level of knowledge. I know that people could benefit from a Study-Along all the way through. If I'm able to crowdsource in the future, that would certainly enable me!
@umarfarooq32835 жыл бұрын
pls upload the entire course...awesome explaination btw
@willybanus79005 жыл бұрын
Thanks to you i could finish to understand chapter 2. Hope you are going to make more videos. Really good explanation.
@levandeur35742 жыл бұрын
I had thought we should use previously made gates, so while implementing ALU I would feel an urgent need to use INC16 which we had made beforehand. But your way of dealing with NX (and NY) way cleverer than my X[16]>NOT16 to A input of ADD16, X[16] to B input of ADD16, then OUT of it fed into INC16.
@aneeshreddy407520 күн бұрын
why did you stop posting the videos??? these have been very helpful
@ziadba85945 жыл бұрын
the best explanation of nan2tetris course
@joeyallard6 жыл бұрын
Thank you for your great video! I had headache with the ALU and specially with the ZR flag because the instructor told us to create a Inc16 gate. Why did we create this chip? Doesn't the ZR flag need to be NOTed? because what you wrote is: If any of the bit is one then ZR equals true In other words, if any bit is 1 then the number is zero But this is false indeed
@paginanoconstruida83084 жыл бұрын
The best explanation, you're the best. Thank's a lot
@hawaiianrobot3 жыл бұрын
excellent explanation!
@cameronhumphries23773 жыл бұрын
same solution as me but i wasted some gates to get the 16 bits of 0s, didnt know you could just input false
@nomercytv97337 жыл бұрын
thank you!! you explained it gr8!!!
@matannagar4 жыл бұрын
thanks for the videos. please notice that we can barely hear you
@holidayseason12053 жыл бұрын
RIP
@skilz80984 жыл бұрын
If you like this and find this to be interesting make sure to check out Ben Eater's KZbin video series! I've implemented his 8-bit breadboard CPU in a program called Logisim! My next step is to write a Hardware or CPU emulator in either C/C++ or Python to do the same!
@naveensd1014 жыл бұрын
me doing this as a part of NITC S3.
@jacksonwhite48425 жыл бұрын
rip this guy died
@mzaki85033 жыл бұрын
Are you serious?
@Krishna-iy5wy2 жыл бұрын
Is this true???
@levandeur35742 жыл бұрын
May his soul rest in peace! He has helped us a lot. What happened to him?
@takuramaringire Жыл бұрын
What happened??😢
@vasilijeivanovic931 Жыл бұрын
This video doesn't address the biggest issue. You cannot connect the OUT pin with anything (by the rules which nand2tetris hardware simulator is crated), so you still don't have a way to get zr or ng outs
@danielalmeida71406 жыл бұрын
great explanation. Can anybody chime in on why we need a zero flag?
@navnitakrishnan17392 ай бұрын
thx a lot bro T_T
@rexogbemudia61965 жыл бұрын
I like your brain
@PerryCodes4 жыл бұрын
"Hey guys, this is Tyler... Coming to you with another video where you can barely hear me."
@mufasajr72134 жыл бұрын
Could hear him perfectly haha
@PerryCodes4 жыл бұрын
@@mufasajr7213 You completely missed the point... compare the volume on this with literally ANY video you click on next.
@dineshk98034 ай бұрын
2024, still helpful, thanks for everything
@zerobit7783 жыл бұрын
Enjoyed your video very much. I have almost exactly question during the development. Thanks your sharing thus I know there is a partner like me to struggle the same thing~ Your explanation is really great to make the whole thing very clear, thanks~