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
Write a program to merge two sorted arrays to create a third sorted array containing all values from the two original arrays. Merge is a key component to the mergesort algorithm.

Write an assembly language program to perform a rot13 1 conversion on characters in a text file.  The program should read charatcers from the input file, perform the rot13 convers

DAS: Decimal Adjust after Subtraction:- This instruction converts the result of subtraction operation of 2 packed BCD numbers to a valid BCD number. The subtraction operation has

write an assembly program to display triangular star like shape

Fourth  Generation Microprocessor : The single chip 32-bit microprocessor was introduced in 1981 by Intel as iAPX 432. The other 4th generation  microprocessors  were;  Hewlett

NOT : Logical Invert: The NOT instruction complements (inverts) the contents of an a memory location or operand register bit by bit. The instance are as following: Example :

Multiply two numbers by using shift and rotate instruction

assempbly language routine that takes an array named A containing n bytes of postive numebrs and fills two arranys, array B containing n words and array C containing n long words

1. Write an assembly program that adds the elements in the odd indices of the following array. Use LOOP. What is the final value in the register? array1 DWORD 10, 20, 30, 40, 50, 6

1- Write an assembly program that:   a- Defines an array of 10 (word type)elements;   b- Finds out the number of negative elements   c- Calculate the summation of the posi