How to Implement and 16 from Nand to Tetris?
EmptyingDaisy路6 months agoStart by implementing a single AND gate using NAND gates: AND(A, B) = NAND(NAND(A, B), NAND(A, B)). Then combine 16 of those gates in parallel for each bit of the input buses.
Win Tetris credit by playing games on Playbite!
Playbite
500k winners and counting...
More Answers
Use the HDL provided in the Nand2Tetris course. For and16, just use 16 and gates like: 'AND(a=a[0],b=b[0],out=out[0]);' and repeat for all bits.
Super simple: just make an AND gate from two NAND gates and then chain 16 of those. Done.
Been there, done that! You can easily create the AND gate from NANDs and then use 16 of those in a row for each bit. Check the Nand2Tetris reference for exact syntax.
Use a loop to instantiate 16 AND gates in hardware description language. Each gate processes one bit of the 16-bit input.
馃憖 If you like Tetris...
Diego路3 hours agoThe brands referenced on this page are not sponsors of the rewards or otherwise affiliated with this company. The logos and other identifying marks attached are trademarks of and owned by each represented company and/or its affiliates. Please visit each company's website for additional terms and conditions.
People also want to know
Add an Answer