Counter is a digital circuit which is able to count from a specific number to another specific number (according to the requirement). Depending upon the counting style the counters can be divided into two.
i) UP counter- which increment one by one (eg. 0,1,,2,3,4,5............15) for a 4 bit counter
ii) Down counter- which decrements one by one (eg. 15,14,13,12,11,10,9,8................0) for a 4 bit counter.
A simple apllication of a counter is a diigital clock, having 3 counters. One for counting the seconds, another for counting the minute and the last one for counting the hour.
register is the one which consists of only flip flops without any external gates. counters are type ones which are connected by number of binary digits that are taken
Basically it is a Synchronous Counter. You can google for further information.
No. The program counter must be stored in a dedicated register. The stack is in working memory and you cannot operate on working memory; all values must be moved into a register in order to operate upon them. It makes no sense to move a program counter in and out of memory unless performing a context switch and you can't use a stack for context switching; a priority queue must be used for this. Keep in mind that the address of the top of the stack has to be moved in and out of its register during a context switch. It doesn't make sense to load the stack register from a priority queue before you can determine where the program counter value is. It's easier to keep all state information in the same place in the priority queue where it belongs.
There are two type of register in electronics domain one is shift resister and second is register. shift register are used for shifting the data from left to right or right to left. it has four types SISO-serial in serial out SIPO- parallel out PISO-parallel in serial out PISO- parallel out. and register are simply used for storing the digital data.
There isn't any difference. Two different words forexactly same thing. Third way to call it is instruction address register.
program counter is a register that has the address of next instruction that has to be executed after currently executing instruction. it is used for proper execution of functions of computer by providing address of next instruction to microprocessor.
register has the same clock. counter do not need to have the same clock.
You can, just buy a counter, go to electronics, misc then choose one of the 2 cash registers! hope this helped incase you still need it :)
A register can hold data, and it can be used for temporary storage or, in the case of an accumulator, it can participate in arithmetic or logical operations. A counter is a special case of a register. Usually, it can only be loaded, stored, or incremented, or used for the stack or as the program counter.
computer has different registers each of which has different functions. ax - accumulator register bx - base register cx - counter register computer has different registers each of which has different functions. ax - accumulator register bx - base register cx - counter register
buy him at the counter
No.
as a counter
The function of the program counter register is to hold the address of the instruction that is being executed and (later) to hold the address of the instruction that will be executed next.
Johnson counter is a ring counter, which is a type of counter composed of a circular shift register. Johnson counter provides many shift registers and ring counters.
24 bits are needed for the program counter. Assuming the instructions are 32 bits, then 32 bits are needed for the instruction register.
The program counter (PC) and the stack pointer (SP).
Program counter is a processor register that indicates where a computer is in its program sequence. It contains the address of the memory location.