answersLogoWhite

0


Best Answer

Its role is to point to the next instruction to be executed in the CPU. It always points to the next instruction to be executed in the CPU

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Role of instruction pointer in 8086?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the need of Instruction PointerIP in 8086 microprocessor?

The Instruction Pointer (IP) in an 8086 microprocessor contains the address of the next instruction to be executed. The processor uses IP to request memory data from the Bus Interface Unit, and then increments it by the size of the instruction.


What is the function of the PC register in the 8086 CPU?

There is no PC register in the 8086/8088. It is called the IP register by Intel and it stands for the Instruction Pointer. It contains the address of the current/next instruction to be executed.


Purpose of program counter in a microprocessor is?

In 8085 program counter stores the address of the next instruction which is to be fecthed.same function is performed by instruction pointer in 8086.


Which register in 8086 contains the address of the next instruction to be fetched?

program counter holds the address of the next instruction.


What is the size of the instruction queue in 8086?

In 8086 the instruction queue is 6 byte long. This is because even the longest 8086 instruction is 6 byte long. Thus it is possible to prefetch even the longest instruction in the instruction set.


What is the difference between instruction registers and instruction pointer?

instruction register is used to store the next instruction to be executed. instruction pointer is used to store the address of the next instruction to be executed.


What is the last instruction of ISR in 8086?

IRET


Draw the functional block diagram of 8086 microprocessor and explain?

8086 has two blocks Bus Interfacing Unit(BIU) and Execution Unit(EU).The BIU performs all bus operations such as instruction fetching, reading and writing operands for memory and calculating the addresses of the memory operands. The instruction bytes are transferred to the instruction queue.EU executes instructions from the instruction system byte queue.Both units operate asynchronously to give the 8086 an overlapping instruction fetch and execution mechanism which is called as Pipelining. This results in efficient use of the system bus and system performance.BIU contains Instruction queue, Segment registers, Instruction pointer, Address adder.EU contains Control circuitry, Instruction decoder, ALU, Pointer and Index register,Flag register.


What is size of instruction queue of 8086?

6 bytes


What is the length of the instruction queue in 8086?

6 bytes


Why Intel kept the name 8086?

in 8086, there is instruction queue of 6 byte. It is one of the reason behind giving name. 8086 was introducing pipeline architecture.


Is lea SI1234h valid 8086 microprocessor instruction?

Yes.