Re: Not not working
Posted by methermeneus on
URL: http://nand2tetris-questions-and-answers-forum.52.s1.nabble.com/Not-not-working-tp2744119p2749387.html
I already said I changed the variables in my post; I certainly did use a, b, and sel in my implementation. Not that that actually matters, since I haven't used Mux as a part for any other implementation except Mux16, and I made sure to use the built-in version for that. The forum rules are that we're not supposed to publish completed (proper) implementations, and I think that saying how I used the Not part would be a larger hint than I ought to give to anyone who hasn't done the exercise yet. (Personally, I figured from the beginning that I'd have to negate something, but figuring out what was my breakthrough in making a Mux that should have worked.)
If you want, I can email you what I did do; I was just bringing up that Not didn't work in that one implementation because it strikes me as possibly being symptomatic of a problem in the Hardware Simulator's programming, or at least how it interfaces with some systems. I've already finished the Chapter 1 exercises, and it worked in everything else, including Mux4Way16 and Mux8Way16, but for some reason not in Mux.