Please help with the following in regards to Nand2Tetris, and hack code, so hack assembly and hack vm. There can be more that one answer to a question if so please explain why. 1a. Which expression is true when y >= x ? a. Nand( Not(y),x) b. And(x,Not(y)) c. Nand(x,y) 1b. You have to implement the VM language presented in this course. Which of the following virtual segments is the easiest to handle? a. static b. local c. argument d. constant e. this 1c. In the Hack platform ROM is where instructions are stored before being executed, and RAM is for data, used while the program executes a. TRUE b. FALSE
Please help with the following in regards to Nand2Tetris, and hack code, so hack assembly and hack vm. There can be more that one answer to a question if so please explain why.
1a. Which expression is true when y >= x ?
a. Nand( Not(y),x)
b. And(x,Not(y))
c. Nand(x,y)
1b. You have to implement the VM language presented in this course. Which of the following virtual segments is the easiest to handle?
a. static
b. local
c. argument
d. constant
e. this
1c. In the Hack platform ROM is where instructions are stored before being executed, and RAM is for data, used while the
a. TRUE
b. FALSE
1d. A symbol may be:
a. @followed by a number
b. @followed by a lower case word
c. @followed by upper case word
d. a and b
e. b and c
1e. Every boolean expression of N inputs and one output can be implemented
a. using a combination of D flip-flops, multiplexors and registers.
b. by connecting the output directly to all of the N inputs.
c. using a combination of And and Or gates.
d. using a combination of And, Or and Nand gates
1f. In twos-complement arithmetic, to create a negative value of a number X:
To subtract X from Y:
a. invert (Not) every bit in the number X.
b. invert the most significant bit of X.
c. add 1 to X, and invert every bit.
d. subtract 1 from X, and invert every bit
e. add 1 to X
f. invert every bit of X and add 1
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 6 images