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
what is double hashing

Typical link to modems for synchronous and asynchronous transmissions are shown in Figure. With regard to the synchronous connections it is consider that the timing is controlled

Write an assembly language program that will display (print) a list of the Decades 2010, 2020, 2030... 2100 to the screen using a while loop.

errorlevel -302 ;prevents error code for this chipset __config 0x373A ;chip config PIC spec page 146 processor 16F877A ;chipset reset code

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;

AAM: ASCII Adjust for Multiplication after execution. This instruction converts the product available in the AL into unpacked BCD format.  This follows a multiplication   instruct

Zero flag: The next line compares the value in register. A with the value 1. If they are equivalent, the Zero flag is set (to 1). The next line then jumps to start: only if th

Perform an extensive web search of popular microcontroller manufacturers (some of the major players) to select a suitable device for the system to control the lighting of a typical

IMUL: Signed Multiplication: This instruction multiplies a signed byte by a signed bit in source operand e in the register AL or signed word in source operand by signed word in th

Assembly Code for Reading Flow & Generating Serial Output The timer is timer 1 is set for the baud rate 9600, as the crystal used is of 11.0592 Hz.  Then the timer 1 is starte