answersLogoWhite

0


Best Answer

There exists 4 general purpose registers in 8086 namely Ax(Accumulator),Bx(Base), Cx(Count), Dx(Data).Further these 4 registers are divided into 8 based on higher and lower bits i.e.,. AX- AH &AL, BX-BH & BL, CX- CH & CL, DX- DH& DL.

In 8086, there are 4 segment registers:

1. Stack segment

2. Code segment

3. Data segment

4. Extra segment

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

14y ago

These are the AX, BX, CX, and DX registers. Each of these has a special purpose in addition to their being of general purpose. For example, CX is used as a counter in conjunction with loop instructions.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

The general registers in the 8085 are B, C, D, E, H, and L, so there are 6. They can also be treated as 16 bit values, BC, DE, and HL, however, they are not independent. The accumulator, A, can also be treated as a general register, depending on the code design.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

8

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How many general purpose registers in 80386?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What registers are in a computer?

This varies dramatically from one computer architecture to another. It may be as few as one register to many hundreds, the registers may be general purpose or very specialized in purpose. It all depends on the decisions of the computer architect and the evolutionary history from the initial implementation of the architecture to the latest.


What is the difference between general-purpose and special-purpose applications?

General purpose means it can be used for many things. Special purpose means only for a particular thing.


How many types of registers?

registers are five types.


How many general purpose register?

8


How many bits are needed within a machine code instruction to select a single register in a machine with 16 general registers?

4


How many registers are present in 8051?

54


Where online can one get information about heat registers?

There are many websites online that offer information regarding heat registers. Wikipedia gives detailed information about heat registers and about what they are and when they were created.


What kind of resister?

There are many types of registers. You can find cash registers in every store or business. There are also paper registers where people can write down purchases and cash transactions.


What does the memory in the CPU?

it stores the data like input data, intermediate data,output data and many other types of data


Are general purpose computers used mostly to control something else?

No. It is possible to program them for that purpose, but they have many more uses that have nothing to do with control.


What is the register of a microprocessor?

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...General Purpose RegistersSpecial purpose Accessible Application registersSegement RegistersSpecial Kernel Mode RegistersEAX, EBX, ECX, EDX, ESI, EBP.AX, BX, CX, DX, SI, DI, BP, and SPAL, AH, BL, BH, CL, CH, DL, and DHA 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...General Purpose RegistersSpecial purpose Accessible Application registersSegement RegistersSpecial Kernel Mode RegistersEAX, EBX, ECX, EDX, ESI, EBP.AX, BX, CX, DX, SI, DI, BP, and SPAL, AH, BL, BH, CL, CH, DL, and DH


How many base registers are there in 8086?

There are four base registers in the 8086/8088; Code Segment (CS), Data Segment (DS), Stack Segment (SS), and Extra Segment (ES).