Discussion
Pipelining is implemented in 8086 with :
Answer: C
Pipelining in the 8086 uses the queue register in the BIU, which is FIFO.
The 8086 is divided into a bus interface unit (BIU) and an execution unit (EU). While the EU executes one instruction, the BIU fetches the following instruction bytes from memory and stores them in a 6-byte instruction queue. The bytes are taken out in the order they were fetched, first in first out, so fetching and execution overlap.
A LIFO queue would hand the EU the most recently fetched byte first, which would scramble the program. Segmented addressing and direct memory access are features of how memory is addressed and accessed, not the mechanism of pipelining.
Post your comment
Please log in or register to post a comment.
Examination Categories
- SSC Exams
- Banking Exams
- Teaching Exams
- Civil Services Exams
- Railways Exams
- Engineering Recruitment Exams
- Defence Exams
- State Government Exams
- Police Exams
- Insurance Exams
- Nursing Exams
- Other Government Exams
- NRA CET
- PG Entrance Exams
- Campus Placement
- MBA Entrance Exams
- CUET and UG Entrance
- Judiciary Exams
- Regulatory Body Exams
- Software Development