Computer Hardware
Microprocessors
Intel 8085
Intel 8086 and 8088

What are different types of CPU registers?

575859

Top Answer
User Avatar
Wiki User
2013-10-12 18:31:46
2013-10-12 18:31:46

CPU's may have several types of registers and different manufacturers can throw in whatever they want. Typically there will be general purpose registers in varying numbers, depending on the manufacturer, program counter registers which contain the address of the next instruction to be executed, there may be stack pointer registers and whatever else the engineer(s) imagined.

It depends on the CPU used.

The 80x86 Processor can be broken into 4 categories...

  1. General Purpose Registers
  2. Special purpose Accessible Application registers
  3. Segement Registers
  4. Special Kernel Mode Registers

EAX, EBX, ECX, EDX, ESI, EBP.

AX, BX, CX, DX, SI, DI, BP, and SP

AL, AH, BL, BH, CL, CH, DL, and DH

  • A processor often contains several kinds of registers, that can be classified according to their content or instructions that operate on them:

    User-accessible Registers - The most common division of user-accessible registers is into data registers and address registers.

    Data registers are used to hold numeric values such as integer and floating-point values. In some older and low end CPUs, a special data register, known as the accumulator, is used implicitly for many operations.

    Address registers hold addresses and are used by instructions that indirectly access memory.

    Some processors contain registers that may only be used to hold an address or only to hold numeric values (in some cases used as an index register whose value is added as an offset from some address); others allow registers to hold either kind of quantity. A wide variety of possible addressing modes, used to specify the effective address of an operand, exist.

    A stack pointer, sometimes called a stack register, is the name given to a register that can be used by some instructions to maintain a stack (data structure).

    Conditional registers hold truth values often used to determine whether some instruction should or should not be executed.

    General purpose registers (GPRs) can store both data and addresses, i.e., they are combined Data/Address registers.

    Floating point registers (FPRs) store floating point numbers in many architectures.

    Constant registers hold read-only values such as zero, one, or pi.

CPU's may have several types of registers and different manufacturers can throw in whatever they want. Typically there will be general purpose registers in varying numbers, depending on the manufacturer, program counter registers which contain the address of the next instruction to be executed, there may be stack pointer registers and whatever else the engineer(s) imagined.

It depends on the CPU used.

The 80x86 Processor can be broken into 4 categories...

  1. General Purpose Registers
  2. Special purpose Accessible Application registers
  3. Segement Registers
  4. Special Kernel Mode Registers

EAX, EBX, ECX, EDX, ESI, EBP.

AX, BX, CX, DX, SI, DI, BP, and SP

AL, AH, BL, BH, CL, CH, DL, and DH

12
🙏
0
🤨
0
😮
0
😂
0

Related Questions

User Avatar

CPU is main part of computer,It processes the data using the registers inside the CPU. These are of different types and have different purpose of use. Due to these registers the CPU done processing.

User Avatar

CPU = Central Processing Unit This is where all the processing takes place inside the computer. CPU's are built in varying speeds - the higher the number the faster it is. Answer: It processes the data using the registers inside the CPU. These are of different types and have different purpose of use. Due to these registers the CPU done processing.

User Avatar

What do registers provide for the cpu?

User Avatar

Microprocessor consists of different types of registers. They special purpose registers, general purpose registers, address registers, floating point registers and constant registers.

User Avatar

registers are located in CPU.

User Avatar

The registers in a CPU are organized according to their purpose. There are data registers and address registers. The address registers are in charge of pointing out where certain data stores are.

User Avatar

A computer processor features internal registers and user-accessible registers, both of which are imperative for it to function. Registers are small, fast memory storage facilities inside the CPU.

User Avatar

A register is the lowest level of data storage in a computer. Registers also have the lowest read/write time of all types of memory in your computer, making them idea to perform small, repeated calculations. Of course, each CPU has a limited number of registers, so they can only be used for very short term data storage while that data is being processed. ===================================================================== Registers are areas of the CPU onto which data is loaded at the start or end of the computational processes undertaken by the CPU.

User Avatar

registers are five types.

User Avatar

The registers are inside the CPU and await tasks you send to your compter from, The CPU picks these up and the registers then get to work to process them to give you an outcome. General Purpose Register (intel) gave these worktables names: AX, BX, CX & DX.

User Avatar

CPU is stand for Central Processing Unit. The CPU is divided in 2 parts such as CU, ALU and other Registers, Instruction Decoder and Bus Interface. There are mainly 6 types of Registers instruction decoder is decode the instruction There are 3 type of bus Address Bus, Control Bus, Data Bus.

User Avatar

functions of cpu cpu consists of ALU, Control unit assisted by a set of registers. control unit sends control signal to synchronize the flow of information between the different units of the computer and helps to fetch, decode and execute the instructions from memory. alu performs all the arithmetic and logical operations in the instructions. registers help in quick transfer of data to and from cpu.

User Avatar

For executing the instructions of a program. For this purpose CPU makes use of registers, ALU and control unit.

User Avatar

What is the function of Registers in microcomputer system?Another AnswerThe function of registers is the same in all computers. They are the fundamental binary interface between the internal and external structure of the CPU. All binary transactions between the CPU and its peripherals pass through registers. From the inside, they are the final periphery to the pins.

User Avatar

Because registers are where all the actual work is done by the CPU. Think of registers as being a bank of switches which can be configured so the CPU can perform a specific operation upon a specific set of operands, be they values or memory addresses where values can be found. Some operations have no operands while others have one or two, but in order for the CPU to know which operation and which operands it should operate upon the registers must be set accordingly. The CPU achieves this through a repeating fetch-decode-execute cycle, fetching the next instruction, decoding its operands and then executing the instruction. In a multi-threaded environment, the CPU must also save the state of the registers to allow another thread to restore those registers for itself. In this way, a single CPU can switch from one thread to another and pick up from exactly where it left off.

User Avatar

computer has different registers each of which has different functions. ax - accumulator register bx - base register cx - counter register computer has different registers each of which has different functions. ax - accumulator register bx - base register cx - counter register

User Avatar

The function of registers is the same in all computers. They are the fundamental binary interface between the internal and external structure of the CPU. All binary transactions between the CPU and its peripherals pass through registers. From the inside, they are the final periphery to the pins.

User Avatar

A register is a storage location within the CPU as part of Datapath. CPU consists of datapath and control unit. Datapath comprises of register file (which consists registers and logic ) ,ALU and memory.

User Avatar

¨Its provides internal storage within the CPU ¨It is a fastest type of storage ¨Its provides internal storage within the CPU ¨It is a fastest type of storage

User Avatar

The fastest type of memory would be the registers on the CPU.

User Avatar

Since registers are the part of cpu, its faster to access data, than accessing it from RAM which is on a separate chip. Increase in number of registers will allow more data to be saved in cpu which if cant be stored in register is sent to RAM and this acessing back from RAM is slow in comparison to access it from the registers. Hence more registers = less time wasted in swapping data.

User Avatar

There are two types of registers such as: a) General purpose registers b) Special purpose registers

User Avatar

A computer has address registers and data registers. The address registers usually keeps the computer informed about where certain data stores are kept.


Copyright © 2020 Multiply Media, LLC. All Rights Reserved. The material on this site can not be reproduced, distributed, transmitted, cached or otherwise used, except with prior written permission of Multiply.