Types of addressing modes in assembly language, Computer Engineering

Types of Addressing Modes:

Each instruction of a computer mentions an operation on certain data. There are many ways of specifying address of the data to be operated on. These different types of ways to specifying data are called the addressing modes. The most frequent addressing modes are:

  • Direct addressing mode
  • Immediate addressing mode
  • Register addressing mode
  • Indirect addressing mode
  • Displacement addressing mode
  • Register indirect addressing mode
  • Stack addressing mode

To mention the addressing mode of an instruction various methods are used. Most frequently used are following:

a) Different operands will use for different type of addressing modes.

b) One or more bits in the instruction format can be used as mode field. The value of the mode field is used to determine which addressing mode is to be used.

The effective address will be primary memory address of a register.

 

Posted Date: 10/13/2012 3:12:00 AM | Location : United States







Related Discussions:- Types of addressing modes in assembly language, Assignment Help, Ask Question on Types of addressing modes in assembly language, Get Answer, Expert's Help, Types of addressing modes in assembly language Discussions

Write discussion on Types of addressing modes in assembly language
Your posts are moderated
Related Questions
HOW TO WORK IN DREAMWEAVER? How and Where to open Dreamweaver? Step 1: Click on Start Step 2: Select Program Step 3: Select Macromedia Dreamweaver Step 4: Click on

Q. Define looping in assembly language? LOOPING  ; Program: Assume a constant inflation factor that is added to a series of prices ; stored in the memory. The program

An object model for university system Establishing relationship among various classes in the system is the primary activity. Here, we have a simple model of a University System

Instruction set: The architecture gives instructions for multimedia operations and floating point operations. The Itanium supports various bundle mappings to allow for more inst

Fitness function - canonical genetic algorithm: Conversely the fitness function will use an evaluation function to calculate a value of worth for the individual accordingly th

What is Boundary Scan?  Boundary scan is a board level design method that provides test access to the input and output pads of ICs on PCBs. Boundary scan changes the IO circuit

Q. Explain about Floating-Executive model? Floating-Executive model: The master-slave kernel model is too restrictive in sense that only one of processors viz designated master

Logic-based Expert Systems - Artificial intelligence: Expert systems are agents which are programmed to make decisions about real world situations. They are put together by uti

Types E-commerce generally based on advertising, selling, marketing and buying, but due to the differences in needs, e-commerce has been classified according to the parties of the

Define Programmable Logic array & Programmable Array Logic? Combinational ckt is implemented with ROM Do not care conditions become an address input. PLA is alike to ROM. PLA d