6 Answers - Sort by: Date | Rating
The central processing unit contains a number of memory locations which are individually addressable and reserved for specific purpose. These memory locations are called registers. Some of theses registers are accessible to the programmer while some others are for the exclusive use of CPU. This latter set of registers is used for storage, interpretation and execution of instructions and the intermediate results. Total number of these registers varies among different computers. Widely used microprocessors have got eighteen 32-bit data registers which are used for storing instructions and operand of various sizes. One of these seven are 32-bit general purpose registers.
These registers are accessible to the programmer and are used for holding addresses or as index registers for indexed memory addressing. We describe below some important central processing registers. The first one is the program counter. This is 16-bit register. Its only function is to hold the memory address of the next instruction to be fetched, after executing the current instruction it is also called instructions address register, control register or sequence control register. The second one is instruction registers. It is 32-bit register. It is used to store the current instructions which are being executed. These registers are the part of the computer.
These registers are accessible to the programmer and are used for holding addresses or as index registers for indexed memory addressing. We describe below some important central processing registers. The first one is the program counter. This is 16-bit register. Its only function is to hold the memory address of the next instruction to be fetched, after executing the current instruction it is also called instructions address register, control register or sequence control register. The second one is instruction registers. It is 32-bit register. It is used to store the current instructions which are being executed. These registers are the part of the computer.
0
0
Registers are the group of flip flops. Flip flogs are the storage elements of storing one bit information. Register also have some combinational circuits that perform data processing tasks. Group of flip flops and gates form a registers. Simple registers consist of only flip flops. Registers are used to speed up the execution of computer programs. Different types of register are available in market. User visible registers, data registers, address registers, conditional registers, general purpose registers, floating point registers, accumulator, constant registers, vector registers, special purpose registers and control and status registers are different types of registers. User visible register are divided into to types data registers and address registers.
Data registers is basically used to store data. Accumulator register is special data register. Address registers are used to hold memory registers. Index register used to store the index of memory address. Condition registers are used to determine whether this instruction should execute or not. General purpose register hold the data and addresses. Floating point registers are the type of data register that store floating point numbers. Constant registers are used to store read only values. Special purpose register is used to store the status of the program. It consist of program counter, stack pointer and status registers.
Data registers is basically used to store data. Accumulator register is special data register. Address registers are used to hold memory registers. Index register used to store the index of memory address. Condition registers are used to determine whether this instruction should execute or not. General purpose register hold the data and addresses. Floating point registers are the type of data register that store floating point numbers. Constant registers are used to store read only values. Special purpose register is used to store the status of the program. It consist of program counter, stack pointer and status registers.
0
0
Register is a special- purpose memory. This memory is vital for moving data in and out of the main memory and to process the data. When CPU executes the instructions, there is a transfer of information between various units of the computer system. CPU uses these registers to handle the process of execution effectively and efficiently. They are a part of the central processing unit but can not be considered as a part of main memory. They can hold only one piece of data at a time. Registers receive the information, hold it temporarily and pass it on as directed by the control unit. The number of registers varies from computer to computer, each one designed to perform a specific function. Registers have a specific storage capacity normally 14 registers are present in a microcomputer. The most commonly used registers are:
Accumulator: stores the result of the last processing step of the ALU.
Instruction register: holds the instruction while it is being executed.
Address register: holds the location of the next piece of data.
Storage register: holds the information on its way to and from the main memory.
Program counter: holds the address of the next instruction to e executed.
Input/output register: communicates with the input/output devices.
Accumulator: stores the result of the last processing step of the ALU.
Instruction register: holds the instruction while it is being executed.
Address register: holds the location of the next piece of data.
Storage register: holds the information on its way to and from the main memory.
Program counter: holds the address of the next instruction to e executed.
Input/output register: communicates with the input/output devices.
0
0
There are different numbers of registers in different CPUs. For instance, in a 8086CPU, there are 14 types of register, including segment registers, general purpose registers, index registers and code registers.
0
0
Guest
answered 3 months ago
- How Do I Delete Songs Of My Ipod Nano If I Copied The Songs From A Cd?
- What Do Magnets Do In Cassette Recorders?
- I Have A Jumbo Matters Jumbo Universal Remote Control And I Need To Know The Code For A 37 Inch Flat Screen Toshiba Tv And A Comcast Set Top Box And How To Program Them To The Remote?
- How Much Does A Format Disc Cost?
- How Do You Reset Remote Control?
- What Is Best To Get The 1st, 2nd, Or 3rd, Generation Of The Ipod Touch?
- What Isa Receiver?
- I Have A Sharp Lc42d1e Tv The Picture Flashes And Then Goes Black But I Still Have Sound. Any Ideas Can It Be Fixed?
- I Have A Sharp Lc42d1e The Picture Flashes Then Goes Black But I Still Have Sound. I Have To Turn It Off Then On To Get The Picture Back. What's Wrong Can It Be Fixed?
- Sharp Lc42d1e Picture Flashes Then Goes Black But I Still Have Sound Why?
- What Is An Inverting Amplifier?
- How To Unlock Disabled Ipod When It Says Disable?
- How Do I Fix My Tv It Seems To Be Stuck On Standby?
- Who Is Girl Generation Leader?
- What Is The Code Number For A SABRE TV Using RCA Universal Remote (RCR312W)?
- How Do I Find Scanner Codes?
- Sony 52 Inch Rear Projection T.v. Picture Problems Need Help Please?
- 52 Inch Sony Rear Projection Tv Picture Comes In And Out And The Sound Is Fine, What Is Wrong With The T.v?
- How To Sync My Ipod Nano With A Video From Season 7 Of One Tree Hill?
- How Do I Add Itunes Gift Cards On My I Pod Touch?
- What Is The Famous Gadget?
- How To Get Codes For My Urc3021b00?
- What Are Any Codes?
- What Are The New Codes?
- Where Is Elssu Electronics?
- What Diff Registers Do In Cpu?
- What Does Registers Provide For Cpu?
- What Is The Role Of The Registers In CPU?
- Can You Briefly Explain The Cpu Registers?
- WHAT Is General Purpose Register In CPU Registers?
- What Are Different Types Of Registers?
- How Many Different Types Of Registers Used For The Parallel Port ?

New Comment - Comments are editable for 5 min.