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
- What Is The Difference Between Latch And Edge Triggered Flip Flop?
- Does Istore Download Games For Your Ipod?
- What Are The TV Codes For A Sylvania Model #6720FDE?
- What Is The Universal Product Code Adopted For?
- What Are Some Codes For November8 09?
- What Is The Best Type Of Dvd To Record Movies To?
- What Is The Setup Code For The Philips Sru3003/17 Remote To A Rca Tv?
- What Is The Code Used For A Sanyo Tv Using A Phillips Cl034?
- Where Do I Go To Enter My Entry Code?
- What Are The Police Scanner Frequencies In Wasco,ca?
- Black Screen While Playing PS3 Console On Toshiba Regza 42X3500E
- Which Garmin Should I Get?
- Can I Lay Down A Projection Tv?
- How Do You Jailbreak A Itouch?
- How Do I Hook Up Play Station III To My Sylvania 19 Inch Tv? I Am Hooked Up To Cable And Can't Get Playstation To Work
- How Do I Hook Up Play Station III To My Sylvania 19 Inch Tv?
- When I Turn My Tv On The Picture And Sound Goes On But It Takes About 3-5 Minutes Before The Remote Control Being Pressed For "Guide" (station Listings) Or "List" (DVR) Will Start Working. Any Suggestion On How To Get An Immediate Response?
- How Do Program My Rca Rcu404 Remote To Direct Tv?
- How Do You Program The Insignia Box With A Philips Universal Control?
- How Do You Program The Insignia Box With A Universal Control?
- I Have A 10 Year Old 50" Phillips-Magnavox Rear Projection Tv Need Code For All4One Remote URC4021B000?
- How Do I Transfer Music From Itunes To My Lg Rumor 2?
- Why Do I Burn Through The Styluses On My KAM DJ Decks So Darn Fast?
- How To Change The Menu Style On The Samsung Link?
- How Do You Unlock Your I-pod If You Forgot Your Password?
- 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.