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
I/O interface I/O  devices such as displays and keyboards  establish  communication of computer with outside world. Devices may be interfaced in 2 ways Memory mapped I/O and I/

EVOLUTION OF MICROPROCESSOR : The digital circuits and systems may be broken into two part: 1) Sequential Circuit and 2) Combinational Circuits     Norm

Linking a program The DOS linking program LINK.EXE links the different object modules of function library routines and source program to produce an integrated executable code o

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  ,

Write a MC68H12 assembly language program to find the largest number in an array of ten 8-bit numbers. The array is stored in memory locations starting at address $1100. Use branch

DAA: Decimal Adjust Accumulator:- This instruction is utilized to convert the result of the addition operation of 2 packed BCD numbers to a valid BCD number. The conclusion has to

Write an application that does the following: (1) fill an array with 50 random integers; (2) loop through the array, displaying each value, and count the number of negative values;

8255 Programmable Peripheral Interface Intel's 8255 A programmable peripheral interface provides a nice instance of a parallel  interface. As shown the interface have a control

write and run a programme using 8086 assembly language that interchange the lower four bits of AL registered with upper four bits.

assembly language program to find larges number in an array