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
1 st Generation Microprocessor : At the end of the 70s a group of engineers developed a chip is able to processing data. This chip was called processor chip. Big processors w

check the al-register for palindromic number

Program : Write a program to perform a one byte BCD addition. Solution : It is consider that the operands are in BCD form, but the CPU considers it as hexadecimal and acco

) What is the difference between re-locatable program and re-locatable data?

Develop an assembly language program for the system and simulate it using MPLAB. From this produce a demo program (in Assembly language) that will run on the MatrixMultimedia Devel

You have to write a subroutine (assembly language code using NASM) for the following equation. Dx= ax2+(ax-1)+2*(ax+2)/2

Type of Microprocessor : Microprocessors fall into 3 categories: Single Chip Microcomputers: - Contains RWM, ROM, microprocessor, I/O port, timer and clock. General pu

Write an assembly language program to find the maximum of: y = x 6 - 14x 2 + 56x for the range -2 ≤ x ≤ 4, by stepping one by one through the range. The program should in

Trying to convert small programs from C to 8086 assembly language using emu 8086 emulator. I converted to low level C, but struggling with converting to the Assembly language.

segmentation and overlapping in assemble language