I have a subject called computer architecture in university but I don't get a clue of it. We get assignments like: make a 2-bit two’s complement carry lookahead adder using 3 4-bit adder.
This is a circuit I have to make in Logisim, however, it's like you need an already deep insight in the subject to be able to make this; insights I don't have (because it's totally new for me).
Is there a kind of method to solve and make these circuits? Using truth tables or anything?
Note: I'm not asking for the solution for this specific problem, only for a method or steps-to-take in general, to be able to make any (basic) circuit.
This is the full exercise: http://msdl.cs.mcgill.ca/people/hv/teaching/ComputerSystemsArchitecture/materials/CA2/CA_Project_2.pdf (Ex5 if you want more explanation of the problem).
I was able to solve the other 4 by trying very hard and using Google but without actually knowing what I was doing.
So again, I'm not asking for this specific solution, only if there is a general way to solve these kind of assignments using a specific method or steps, eventually explained by using this one example-exercise.