answersLogoWhite

0


Best Answer

The Source Index (SI) register is used by certain string type instructions to read from memory. Typically, the instruction is "repeated" with a repeat prefix to iterate through memory until some condition is met.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the use of the source index in a 8086 processor?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How do i use 8086 micro-processor for making an electronic device to produce simulated daylight D65 and also measures and displays it's intensity?

better read books~!


Why 8086 was not use IBM PC?

Because IBM wanted to build a computer with an 8-bit data bus. The 8086 and 8088 are the same processor, with the 8086 running on a 16-bit data bus, and the 8088 running on an 8-bit data bus. This allowed IBM to make the most use of older designs that supported 8-bit data buses, such as the 8080, the 8085, and the Z80.


What may the reson for developing an external 8 bit processor like 8088 along 8086 multiprocessing and management?

The 8088 is an 8 bit bus implementation of an 8086, which is a 16 bit processor. The reason for providing the 8088 variant is simply to minimize the hardware cost and complexity of designing a system to use the 8088. This is the approach used for the first IBM PC. Some implementations, such as the Tandy 1000SX, used the 80186, a highly integrated version of the 8086, in a 16 bit bus configuration. Later versions, in order to increase performance, went ahead and provided 32, 64 and 128 bit bus implementations of advanced processors.And, no, the 8086 is not a multiprocessing computer. It is a single processor. Intel did not get into multiprocessing until the Xeon and the Pentium IV.


What is true of books you gather to use as sources for your research essay?

You can target relevant information in each source by looking at its index and table of contents.You can target relevant information in each source by looking at its index and table of contents.


What is the use of the extra segment in a 8086 processor?

extra segment is a 16-bit register containing address of 64KB segment, usually with program data. By default, the processor assumes that the DI register points to the ES segment in string manipulation instructions. ES register can be changed directly using POP and LES instructions. It is possible to change default segments used by general and index registers by prefixing instructions with a CS, SS, DS or ES prefix. any corrections most welcome


Why you Use Memory Segmentation In 8086 Microprocessor?

The 8086/8088 is a 16 bit processor running on a 16 bit (8086) or 8 bit (8088) bus with a 20 bit address bus. In order to obtain the extra 4 bits of addressibility, Intel designed segment registers that are effectively multiplied by four and then added to the 16 bit offset address generated by the instruction. This yields 64K segments of 64KB each, although they overlap each other at a distance of 16 bytes.


What software application do you use to create wedding invites?

You could use a word processor or a desktop publisher.You could use a word processor or a desktop publisher.You could use a word processor or a desktop publisher.You could use a word processor or a desktop publisher.You could use a word processor or a desktop publisher.You could use a word processor or a desktop publisher.You could use a word processor or a desktop publisher.You could use a word processor or a desktop publisher.You could use a word processor or a desktop publisher.You could use a word processor or a desktop publisher.You could use a word processor or a desktop publisher.


Why in memory segmentation of 8086 it use 64Kb instead of 1Mb?

Each segment in the 8086/8088 is 64KB because that is how Intel designed the microprocessor. The offset address is 16 bits, making the allowable range 64KB. See the related questions link for a further discussion of segmented architecture.


What is the first step in preparing an index card to use as a bibliographical record for a source you will cite in your essay?

The first step in preparing an index card for a bibliographical record is to write down the complete citation information of the source, including the author's name, title of the source, publication date, publisher, and page numbers. This ensures that you have all the necessary information to properly cite the source in your essay.


Write a sequence of instruction to exchange two register contents using stack in 8086 processor?

To exchange two registers, say the BX and CX registers, in the 8086 using the stack, you can use...PUSH BXPUSH CXPOP BXPOP CX... Of course, this is for 16 bit operation. If you want 8 bit operation, you will need to do more than that, because stack operations are always 16-bit operations.


What is the use of insertion queue in 8086?

Maybe you mean the prefetch queue?


In class you use a word processor and typewriter?

word processor