Then you didn't do the projects because if you had then you would have a complete computer system (not including peripheral interfaces like the keyboard and monitor which are memory mapped) built up using only NAND gates and D-Type flip flops. You would know exactly how instructions are encoded for this processor and exactly how they are decoded and executed.I have read top five pdf file link https://www.google.co.in/?gws_rd=cr,ssl#q=nand2tetris pdf
Chapter 1 tell the basic of gates and their truth table like AND , OR gate
Chapter 2 tell the basic of ADDER , ALU and their truth table
Chapter 3 tell the basic of register , memory and counter
Chapter 4 tell the basic of machine language , command and addressing mode
Chapter 5 tell the basic of computer architecture , there are some short notes for cpu , data memory , instruction memory
I did not understand how to connect basic component of processor
You have NOT made a coherent instruction set. As just one example, you have stated that you want a load-immediate instruction and yet you have not shown how you intend to encode the immediate value into the instruction. You have, instead, shown conflicting examples that are not even consistent with what you have previously said. You have been asked repeatedly how you intend to represent the RAM or register address within your instruction and you refuse to do so. There is no way to explain how to decode your instruction when you refuse to show how the necessary information is going to be represented within your system.I don't understand what do you mean , If you are asking , how do you make instruction set than I can explain
Look the post #32 there are some component and I just want to assemble them. I just want to make circuit where i can fetch instruction , I can decode and execute the instruction . I know I need program memory, data memory , program counter, instruction decoder , accumulator, two general purpose register , two temporary register and ALU . I am just trying to make simple circuit, after that I will add more function like stack pointer ,psw register , extra memory
All I know but I don't understand how to connect all component together