Addressing mode of 8086-microprocessor, Assembly Language

Addressing mode of 8086 :

Addressing mode specify a way of locating operands or data. Depending on the data types used the memory  addressing  modes and in the instruction  ,  any instruction  may  belong   or  some may not belong to one or more  addressing modes. Thus the addressing modes explained the types of operands and the way they are accessed for executing an instruction. We will present the addressing modes of the instructions here depending on theirtypes.The instructions can be categorizedaccording to the flow of instruction execution as (i) Control transfer instructions and (ii) Sequential control flow instructions.

On the other hand, the control transfer instructions and transfer control to some predefined address or the address somehow indicated in the instruction, after their execution. For an example, CALL,INT, JUMP and RET instructions fall under this category.

Sequential control flow instructions transfer control after execution to the next instruction appearing immediately after it (in the sequence)in the program. For instance, the, logical, arithmetic,processor control and data transfer instructions are sequential control flow instructions.

 

 

Posted Date: 10/10/2012 5:26:43 AM | Location : United States







Related Discussions:- Addressing mode of 8086-microprocessor, Assignment Help, Ask Question on Addressing mode of 8086-microprocessor, Get Answer, Expert's Help, Addressing mode of 8086-microprocessor Discussions

Write discussion on Addressing mode of 8086-microprocessor
Your posts are moderated
Related Questions
move a byte string ,16 bytes long from the offset 0200H to 0300H in the segment 7000H

CANI GET HELP WRITTING THIS CODE

how to code

• To develop an assembly language program to control a "simulated" intelligent domestic lighting system with the intention of deterring burglary. • To produce a schematic circuit d

write a programme the addition two 3*3 matrix and stored in from list

1. The microwave has a clock (hh:mm:ss am/pm) and the user should be able to change the clock at any time. 2. For cooking the user should first enter the time. The user can ente

Example : Write a program to move the contents of the memory location 0500H to BX and also to register CX. Add immediate byte 05H to the data residing in memory location, whose ad

how to find out the given number is positive or negative?

Using the windows32 framework, write a complete 80x86 program for Programming Exercises 4.3 number 3, on pages 130-131 of the textbook. Follow all coding conventions mentioned in

As an instance of the normal priority mode, imagine that initially AEOI is equal to 0 and all the ISR and IMR bits are clear. Also consider that, as shown in given figure, requests