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

Frequency response of your amplifier, a) What is meant by frequency respons...

a) What is meant by frequency response and how would you check the performance of your amplifier? b) Calculate the Voltage Gain of your amplifier at a range of frequencies suffic

Logic circuits, : A farmer owns two barns; one north of a creek and the oth...

: A farmer owns two barns; one north of a creek and the other south of the creek. The farmer has a Cabbage, a Goat, and a Wolf. The Farmer needs to put each item in a barn every ni

Create a time diagram - conveyer, When the PLC is in the RUN mode it will s...

When the PLC is in the RUN mode it will switch ON the conveyer so it will run continuously. This project is divided into four outcomes: (a)    Detect block on entry, close

500Mhz Collpitts Oscillator, How to design an Oscillator Circuit (500 MHz r...

How to design an Oscillator Circuit (500 MHz range) with no Op amps?

Cross-subsidy and multi-year tariff - electricity policies, Cross-subsidy:...

Cross-subsidy: The policy gives clarity on determination of cross-subsidy and additional surcharges for open access to consumers and lays down a timeframe for rationalization

Define abcd propagation , ABCD propagation of an optical ray through a s...

ABCD propagation of an optical ray through a system can be described by a straightforward two by two  matrix. In ray optics, the feature of a system is known by the correspondin

Clipper, application and demerits

application and demerits

What do you mean by negative impedance converter, Q. What do you mean by Ne...

Q. What do you mean by Negative Impedance Converter? The op-amp circuit of Figure causes a negative resistance R in between the input terminal and ground. In the more general

Illustrate common emitter configuration, Illustrate Common Emitter configur...

Illustrate Common Emitter configuration, current amplification factor and collector amplifier. Describe transistor as an amplifier.

Digital electronics, A universal shift register can shift in both the left-...

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.

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