Embedded Systems Questions and Answers – Features of Intel

This set of Embedded Systems Multiple Choice Questions & Answers (MCQs) focuses on “Features of Intel”.

1. What are the three stages included in pipelining of 80386?
a) Fetch, decode, execute
b) Fetch, execute, decode
c) Execute, fetch, decode
d) Decode, execute, fetch
View Answer

Answer: a
Explanation: The instruction can execute in a single cycle which is done by pipelining the instruction flow. The address calculations are performed as the instruction proceeds down the line. Pipelining may take several cycles, an instruction can potentially be started and completed on every clock edge, thus achieving the single cycle performance.

2. How instructions and data are accessed to pipeline stages of 80486 processor?
a) Through internal unified cache
b) Through external unified cache
c) Through external cache
d) Through multiple caches
View Answer

Answer: a
Explanation: In order to have instruction and data to the pipeline, the 80486 has an internal unified cache to contain both data and instructions. This helps in the independency of the processor on external memory.

3. Which of the following processor possesses a similar instruction of 80486?
a) 8086
b) 80286
c) 80386
d) 8080
View Answer

Answer: c
Explanation: The instruction set is same as that of 80386 but there are some additional instructions available when the processor is in protected mode.
advertisement
advertisement

4. What are the two external interrupt signals in 80386?
a) IV and NMI
b) NMI and INTR
c) INTR and IV
d) PC and NMI
View Answer

Answer: b
Explanation: The 80386 has two external interrupt signals which allow external devices to interrupt the processor. The INTR input creates a maskable interrupt while the NMI creates a non-maskable interrupt.

5. How many bit vector number is used in an interrupt cycle of 80386?
a) 4
b) 8
c) 16
d) 32
View Answer

Answer: b
Explanation: While an interrupt cycle is running, the processor possesses two interrupts to acknowledge bus cycles and reads an 8-bit vector number. This vector is then used to locate, within the vector table and it has the address of the corresponding interrupt service routine. NMI is automatically assigned as vector number 2.
Note: Join free Sanfoundry classes at Telegram or Youtube

6. In how many modes does 80386 can run?
a) 2
b) 4
c) 3
d) 5
View Answer

Answer: c
Explanation: The 80386 can run in three different modes: the real mode, the protected mode, and a virtual mode. In real mode, the size of each segment is limited to 64 Kbytes and in protected mode, the largest segment size is increased to 4 Gbytes and the virtual mode is a special version of the protected mode.

7. How many bit flag register does 80386 have?
a) 8
b) 16
c) 32
d) 64
View Answer

Answer: c
Explanation: The 32-bit flag register possesses the normal carry zero, auxiliary carry, parity, sign and overflow flags.
advertisement

8. Which processor is the derivative of 80386DX?
a) 80387
b) 80386SX
c) 80386 DDX
d) 8087
View Answer

Answer: b
Explanation: Derivative of the 80386DX called the 80386SX which provides the same architecture and lowers cost. To minimal the cost value, it uses an external 16-bit data bus and a 24-bit memory bus.

9. Which of the following is a portable device of Intel?
a) 80386DX
b) 8087
c) 80386SL
d) 80386SX
View Answer

Answer: c
Explanation: Intel has 80386SL as the portable PCs which helps in controlling power and increases the power efficiency of the processor.
advertisement

10. Which of the processor has a 5 stage pipeline?
a) 80386
b) 80486
c) 80286
d) 80386DX
View Answer

Answer: b
Explanation: 80486 have a five stage pipeline ALU. These include fetch, decode, execute, memory access and write back. This helps in accessing instruction faster and thus makes the processor faster. 80386DX have a three-stage pipelining which only includes fetch, decode and execute.

11. Which of the following processor can execute two instructions per cycle?
a) 80486
b) 80386DX
c) Intel Pentium
d) 80386
View Answer

Answer: c
Explanation: Intel Pentium have many advanced features one of which is, it can execute two instructions per cycle thus improving the speed of the processor whereas 80486, 80386 and 80386DX does not have this feature.

12. Which of the following processors have two five-stage pipelines?
a) 80486
b) 80386
c) Intel Pentium
d) 80386DX
View Answer

Answer: c
Explanation: The intel Pentium possess two five-stage pipelines which allow the execution of two integer instruction jointly.

13. In which processor does the control register and system management mode register first appeared?
a) 80386
b) 80386SL
c) 80386DX
d) 80486
View Answer

Answer: b
Explanation: The control register and system management mode register has first appeared in 80386SL and later on succeeded by other processors. These registers can provide intelligent power control.

14. Which is the next successor of Intel Pentium?
a) Pentium pro
b) P1
c) P2
d) P5
View Answer

Answer: a
Explanation: Intel Pentium is succeeded by Pentium pro. P1, P2, and P5 are the other processors of Intel.

15. Which of the following processor allows a multiple branch prediction?
a) 80386
b) P1
c) Intel Pentium
d) Intel Pentium pro
View Answer

Answer: d
Explanation: A branch instruction can change the program flow and multiple branch prediction allows the continuous execution of instructions based on assumptions. This can eliminate delay and thus speeds up the execution.

Sanfoundry Global Education & Learning Series – Embedded System.

To practice all areas of Embedded System, here is complete set of 1000+ Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.