Program counter , Electrical Engineering

Program Counter (PC)

It is a   16 bit  register.  It is a memory  pointer. It stores  the memory address  of the next  byte of the program to be executed. Memory  address is of 16  bits. Suppose a program  is stored in the memory  starting  from address 2000H ( 0010  000  0000  0000)  see fig  to execute this  program  starting  address is copied  in program counter (PC)  register. When the  program starts executing microprocessor provides  the memory  address from  program  counter.  The  first  statement  is accessed   at that location and is brought into the  microprocessor and  executed. While first statement . after executing  first  statement  microprocessor  get the  address of the  second  statement  from the program  counter.  Similarly  second statement  is also  executed  and program  counter is  incremented  by 1 and  points to the next  statement. The processor is repeated until   the program  is over.

Since  this register  points to the  memory  address of the program and keeps  incrementing by  one like a counter hence the name  given to it  is program counter.

Posted Date: 4/4/2013 2:58:03 AM | Location : United States

Related Discussions:- Program counter , Assignment Help, Ask Question on Program counter , Get Answer, Expert's Help, Program counter Discussions

Write discussion on Program counter
Your posts are moderated
Related Questions
Q. The electric field intensity due to a point charge in free space is given to be Determine the location and the value of the point charge.

Q. Show that the image frequency for an FM station does not fall in the range of 88.1-107.9 MHz, regardless of the choice of high- or low-side local oscillator.

Status Signals There are three status  signals IO/M s and s 1 . All  these  signals  are output  signals. IO/ M - it is a status  signals  used to distinguish  whether  the

what is the purpose of superposition theorem

A universal shift register can shift in both the left-to-right and right-to-left directions, and it has parallel-load capability. Draw a circuit for such a shift register.

The resistance of a 5 m length of wire is 600Ω.Determine: a)  the resistance of an 8 m length of the same wire, b)  the length of the same wire when the resistance is 420Ω

Find the Fourier series as far as the third harmonic, to represent the periodic function y, given by the values in the following table. x 0 o 30

2 n -R D/A CONVERTER An n-bit 2 n -R D/A converter needs 2 n resistors of equal value R and (2 n+1 -2) analog switches. A 3-bit 2 n -R D/A converter is shown in Figure, which

TRANSISTOR CONFIGURATIONS: Transistor circuits may be categorized into three configurations based on which terminal is common to both of the input and output of circuit. Th