answersLogoWhite

0


Best Answer

there are five addressing modes in 8086

they are :

1->direct addressing

2->Indirect addressing

3->index addressing

4->immediate addressing

5->register addressing

User Avatar

Wiki User

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

Wiki User

11y ago

Addressing Modes on the 8086

The x86 instructions use five different operand types: registers, constants, and three memory addressing schemes. Each form is called an addressing mode. The x86 processors support

the register addressing mode ,

the immediate addressing mode,

the direct addressing mode,

the indirect addressing mode,

the base plus index addressing mode,

the register relative addressing mode,

and the base relative plus index addressing mode.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How many addressing mode of 8086 assembly language program?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Write a program in 8086 assembly language to draw a circle?

You need an 8086 assembly language pencil.


Assembly language program for string concatenation using 8086 microprocessor?

write program to concatenating two sting in 8086 assembly language


8086 assembly program to sort a list of integers?

assembly language program for sorting an array using 8086 microprocessor.


Could you write a assembly language program in tasm To check whether a given number present in a sequence of given memory location containing the string to be checked in 8086?

8086 assembly language program to check wether given number is perfect or not


Language of the 8086 machine?

Assembly


What is the assembly language program for GCD of two 16 bit unsigned integers using Intel 8086?

alp for lcm of a no


Can 8085 CPU replace 8086 CPU?

No. The 8086 has instructions not present in the 8085. The 8086 was marketed as "source compatible" with the 8085, meaning that there was a translator program which could convert assembly language code for the 8085 into assembly language code for the 8086. However, this does not mean that the compiled 8086 assembly code would then run on an 8085; among other things, the 8086 was a true 16-bit processor, as opposed to the 8085 which was an 8-bit processor that supported a few 16-bit operations.


How do you multiply two numbers in assembly language 8086?

Yes.


Write a program using 8086 instructions to double a number?

There isn't a reason to write a complete program to do this; in any assembly language just shift the value 1 bit to the left to double it.


Which addressing scheme is not common for 8085 and 8086?

indexed addressing


Can you teach me assembly language programming with 8086 in detail?

No, you need a real teacher, and a textbook.


What is Alp for multiplication of two digit BCD numbers in 8086?

Assembly language programe for multiplication