Difference between Register vs Counter
Register | Counter |
Register can hold data to use as a temporary memory storage | Counter can only be loaded, stored or incremented as a program counter |
It does not follow specific sequence of states | Follow specific sequence of states |
It has the same clock | It does not need a same clock |
Its path of stage is not predefined | Its path of stage is predefined |
All register is not counter | All counter is register |