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

Dc machine, explain front pitch and back pich ??

explain front pitch and back pich ??

Gets parameter schematic, Open the GetSParameter schematic. You will need t...

Open the GetSParameter schematic. You will need to modify the design to include the biasing components. (Even at this stage I would recommend the use of models of real resistors th

Competition and non-conventional energy, Competition and Non-conventional e...

Competition and Non-conventional energy: Competition: The tariff policy bolsters competition through making it mandatory for a distribution licensee to procure power by

Explain direct data addressing mode, Direct data addressing mode (with exam...

Direct data addressing mode (with examples) available in microprocessors. Direct Mode: Instruction comprises memory access. CPU accesses which location into memo

Obtain the current by means of mesh-current analysis, By means of mesh-curr...

By means of mesh-current analysis, obtain the current in the 10-V source and the voltage across the 10- resistor in the circuit of Example.

How monitoring and control has be done, How control and monitoring has be d...

How control and monitoring has be done - Sensors gather information from application being monitored or controlled. - The data being gathered is frequently analogue in natur

Ac netwoks, hello look for someone that could do i lab report form me on ac...

hello look for someone that could do i lab report form me on ac network, the report is due tonight at 12:00 so only have 8 hours left wondering if anyone is interested in do it? ca

Depletion type mosfet, Depletion type MOSFET The channel is of silico...

Depletion type MOSFET The channel is of silicon. It can be two type of channel that is an n-type or p-type channel; it is still mostly silicon. After that, we take note that

Binary multiplication, Q. What do you mean by Binary Multiplication? Th...

Q. What do you mean by Binary Multiplication? The Rules of Binary Multiplication 0 x 0 = 0 0 x 1 = 0 1 x 0 = 0 1 x 1 = 1 , and no carry or borrow

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