MICROPROCESSOR 8086
ARCHITECTURE OF 8085
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
AH & AL
|
|
BH & BL
|
|
CH & CL
|
|
DH & DL
|
Detailed explanation-1: -AX is the primary accumulator; it is used in input/output and most arithmetic instructions. For example, in multiplication operation, one operand is stored in EAX or AX or AL register according to the size of the operand. BX is known as the base register, as it could be used in indexed addressing.
Detailed explanation-2: -AX. This is the accumulator. It is 16-bit registers, but it is divided into two 8-bit registers. These registers are AH and AL. AX generally used for arithmetic or logical instructions, but it is not mandatory in 8086.
Detailed explanation-3: -AX, BX, CX, and DX are general purpose registers. They can be assigned to any value you want. Of course you need to adjust it into your need. AX is usually called accumulator register, or just accumulator.
Detailed explanation-4: -The 8086 has four 16-bit general purpose registers labeled AX, BX, CX, and DX. Each 16-bit general purpose register can be split into two 8-bit registers.