1) To Calculate Number Of Bytes Needed for each
Instruction, then the Total Size of Memory Occupied
by the Program will be Known.
2) To Calculate Number of Clock Cycles Needed for each
Instruction, then the Estimated Execution Time for
the Program will be Known.
3) Help the Programmers to Chose the Optimal
Instructions, Specially for Time-Critic (Real Time
T = 200 ns for 5MHz Clock Frequency
*So the Time needed to execute a 2-clock
Instruction is 2-clockX200ns=400ns.