Program counter , Electrical Engineering

Assignment Help:

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.


Related Discussions:- Program counter

Define sampling at a very high frequency, Define Sampling at a Very High Fr...

Define Sampling at a Very High Frequency? By sampling at a very high frequency compared with the signal frequency, we can ensure that we do not miss important information. Anot

Rc phase shift, what is the equation for rc phase shift oscillator?

what is the equation for rc phase shift oscillator?

Compute the speed, Athree-phase,wye-connected, 220-V, 10-hp, 60- Hz, six-po...

Athree-phase,wye-connected, 220-V, 10-hp, 60- Hz, six-pole inductionmotor (using Figure 13.2.6 for notation) has the following parameters in ohms per phase referred to the stator:

Discuss the need of peripheral component interconnect bus, Discuss the need...

Discuss the need of PCI bus. Peripheral Component Interconnect (PCI): It was developed by Intel and introduced in 1993 year. This is geared particularly to fifth- and sixth-

Explain stages of attending to rail fracture, Q. Explain stages of attendin...

Q. Explain stages of attending to Rail fracture? Various stages of attending to Rail fracture / weld failure in a L.W.R. track in field - Equipment required - i) Special

Name 5 different addressing modes, The five addressing modes are given belo...

The five addressing modes are given below: Immediate, Register, Direct, Implied addressing modes           Register indirect,

Inverting comparator, what is the graph of inverting comparator,if input vo...

what is the graph of inverting comparator,if input voltage less than reference voltage

Explain inductorless filters, Q. Explain Inductorless Filters Inductorl...

Q. Explain Inductorless Filters Inductorless (Active) Filters Filters (used to pass or eliminate certain frequency components of a signal) that are suitable for IC fabricati

Construct the corresponding transfer function, Consider the following IIR f...

Consider the following IIR filter. The initial input data sequence is given by x n = [10 15 20 15 8 6 9 0 0 0] Construct a table that shows the corresponding signal values at

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd