PC design with DEMUX
Posted by burhan on
URL: http://nand2tetris-questions-and-answers-forum.52.s1.nabble.com/PC-design-with-DEMUX-tp4034466.html
Hello eveyone ,
DMux8Way ( in = zr , sel = instruction[0..2] , a = Izero , b = Ione , c = Itwo , d = Ithree , e = Ifour , f = Ifive , g = Isix , h = Iseven );
//
//
And ( a = Isevenout , b = instruction[15] , out = outIseven); // just one sample. Always use that for A or C
//
//
Or8Way ( in[0] = outIzero , in[1] = outIone , in[2] = outItwo , in[3] = outIthree , in[4] = outIfour , in[5] = outIfive , in[6] = outIsix , in[7] = outIseven , out = jump) ;
PC ( in = outAregister , load = jump , inc = true , reset = reset , out[0..14] = pc );
It doesn't work .
Anyone has an idea why it is ??
thank you