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
special purpose registers do special operations respectivelygeneral purpose do alot things
both are very fast memories
There are two types of registers such as: a) General purpose registers b) Special purpose registers
Microprocessor consists of different types of registers. They special purpose registers, general purpose registers, address registers, floating point registers and constant registers.
General purpose means it can be used for many things. Special purpose means only for a particular thing.
By using general purpose software a user can fulfill his or her general needs By using special purpose software a user can fulfill his or her specific needs for which this special purpose software has been designed.
register is small storage space in memory which is in use of processor There are two types of register 1. General purpose register 2. special purpose register
Cash register School Register -------------------- processor register User-accessible Registers Data registers Address registers Conditional registers General purpose registers Floating point registers Constant registers Special purpose registers Instruction registers Model-specific registers Control and status registers Memory buffer register Memory data register Memory address register Memory Type Range Registers Hardware registers
There are 6 general purpose Registers and Two special purpose registers: General purpose registers(8 bit basically) are B,C,D,E,H,L and SPECIAL Purpose resisters are STACK PONITER,PROGRAM COUNTER these two are 16 bit registers. If u want make general purpose registers as 16 bit registers, the combination is BC,DE,HL these are 16 bit pair registers
General purpose financial reports are a common set of reports issued by most companies. Special purpose financial reports are specific reports related to individual events.
A user visible register (UVR) are the registers visible to programmers. Basically this means that the programmer can only make use of these registers (UVA).These registers includes general purpose or special purpose registers.Example: Data Register, & Address Register.
In 8085 general purpose registers are used to hold data like any other registers. In 8085 there are six types of special registers called general purpose registers. The general purpose registers in 8085 are B, C, D, E, H and L. Each register can hold 8 bit data. Apart from above functions these registers can also be used to work in pairs to hold 16 bit data. They can work in pairs such as B-C, D-E, H-L to store 16 bit data. The H-L pair work as a memory pointer. A memory pointer holds the address of a particular memory location. They can store 16 bit address as they work in pairs.
general purpose, as it can be programmed to perform any special purpose task.
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