Question: write the code Your chip will be 16 bits wide (i.e. will have 16 inputs plus the invert input). Use the built-in nand2tetris Xor gate
write the code
Your chip will be 16 bits wide (i.e. will have 16 inputs plus the invert input). Use the built-in nand2tetris Xor gate with the following HDL syntax: Xor(a=,b=, out =); Use the following HDL as a starting point for your Invert16 chip: // This file is for use with www.nand2tetris.org // and the book "The Elements of Computing Systems" // by Nisan and Schocken, MIT Press. // Create this file in your nand2tetris projects/02 folder with // the name Invert16.hdl // i.e. File name: projects/02/Invert16.hdl // * 16-bit Invert: * for i=0..15 : out [i]= in[i] if invert =0 or not in[i] if invert =1 ) / CHIP Invert16 \{ IN in[16], invert; OUT out[16]; PARTS: // Put your code here
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
