Answer from cs61c-aw (wing hin kao 16500429) for Question 2 if we combine assenbler and linker, every time when we change a line of code, the computer need to run the assembler and linker for the whole program, which is a terrible of computing resources.