answersLogoWhite

0

The Program Counter and Stack Pointer registers are called special purpose registers because they can not be used arbitrarily; they are, well, special. You cannot, for instance, load a new value into the Program Counter and blithely continue, that action would cause an unconditional jump. Also, the Program Counter is automatically incremented by the size of the instruction, so you can not just put something in it and expect its value to persist. Similarly, you cannot load a new value into the Stack Pointer without losing the entire stack context that you are in.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

Special purpose registers?

Special purpose registers ( SPR ) hold program state; they usually include the Program_counter(aka instruction pointer), Call_stack, and Status_register(aka processor status word). In embedded microprocessors, they can also correspond to specialized hardware elements


Why H-L pair register in 8085 is called special purpose register?

hl pair holds the address of the location pointed by the memory pointer M


Why do resistors need to be precise?

A: Resistors are never precise they normally come with 5% tolerance. However if precise tolerance is needed one can purchase a precise resistor down to 0,01% or even lower % but these resistors are special and made special for each application


What is the difference between General Purpose Registers and Special Purpose Registers?

general purpose registers are basically used to hold temporarily data and intermediately result. example: ax,bx,cx,dx each of 16 bits. whereas special purpose register are primely used for memory access. it is of two types : 1. segment register and 2. index register/ pointer


Why does your thumb bend behind your pointer finger knuckle?

If it does your special!


How is the resistor behaved at high frequency?

The major problem with resistors at high frequencies is for wire-wound (power) resistors, that will act as inductors at high frequencies. In addition, very small resistors, like chip resistors, can also exhibit capacitive effects. Special high frequency resistors are designed to offset these effect.[1]


What is special purpose machinery?

Special Purpose Machinery


Which special variable store an address of any other variable?

pointer


Can a shareable file be opened in a special way so when another process also reads it my process's file pointer is not advanced?

Your process' file pointer has nothing to do with the other process' file pointer.


Are special purpose entities the same as special purpose companies?

no


What does special purpose map mean?

special purpose wat does that mean


When did Special Purpose Command end?

Special Purpose Command ended in 2009.