Pointer and index registers-microprocessor, Assembly Language

Pointer and Index Registers

The pointers contain offset within the specific segments. The pointers BP, IP and SP generally containoffsets within thedata, code and stack segments respectively. The index registers are utilized as general purpose registers and for offset storage in case of indexed, and relative index andbased indexed addressing modes. The register SI is usually used to store the offset of source data in data segment while the register DI is utilized to store the offset of destination in data or extra segment. The index registers are specifically useful for string manipulations.

Posted Date: 10/10/2012 4:20:17 AM | Location : United States







Related Discussions:- Pointer and index registers-microprocessor, Assignment Help, Ask Question on Pointer and index registers-microprocessor, Get Answer, Expert's Help, Pointer and index registers-microprocessor Discussions

Write discussion on Pointer and index registers-microprocessor
Your posts are moderated
Related Questions
PC Bus and Interrupt System The PC Bus utilized a bus controller, address latches, and data transceivers (bidirectional data buffers). 1) Bus controller : ( Intel 8288 Bus

ROR : Rotate Right without Carry: This instruction rotates the contents of destination operand to the bit-wise right either by one or by the count specified in register CL, exclud

Software Interrupts Software interrupts are the result of an INT instruction in an executed program.  It may be assumed as a programmer triggered event that immediately stops e

AAS: ASCII Adjust AL After Subtraction AAS instruction correct the result in the AL register after subtracting operation of two unpacked ASCII operands. The result is in unpacked

Comparison between 8086 and 8088 All the changes in 8088 above 8086 are indirectly or directly related to the 8-bit, 8085 compatible data and control bus interface. 1) The p

Write the structure of For…Next loop in VB.Net and also write a program to print integers from 1 to 10 on the console.

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

Arithmetic Instruction :               These instructions are usually perform the arithmetic operations, like subtraction ,multiplication, addition, and division along with th

given a sentence, find the number of times a particular character or word appear. the sentence is to be entered by the user