Embedded Systems Questions and Answers – Architecture of Embedded Systems

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

1. Which one of the following is the successor of 8086 and 8088 processor?
a) 80286
b) 80387
c) 8051
d) 8087
View Answer

Answer: a
Explanation: 80286 is the successor of 8086 and 8088 because it possess a CPU based on 8086 and 8088. 8051 is a microcontroller designed by Intel which is commonly known as Intel MCS-51. 8087 is the first floating point coprocessor of 8086.

2. Which is the processor behind the IBM PC AT?
a) 80387
b) 8088
c) 80286
d) 8086
View Answer

Answer: c
Explanation: The processor was successful in the PC market and it was a successful processor behind the IBM.

3. Which are the two modes of 80286?
a) Real mode and protected mode
b) Mode1 and mode2
c) Alternate and main
d) Mode A and mode B
View Answer

Answer: a
Explanation: It possess two modes which are called real and protected modes. In real modes it adds some additional register in order to access a size greater than 16MB but still preserving its compatibility with 8086 and 8088.
advertisement
advertisement

4. Which register set of 80286 form the same register set of 8086 processor?
a) AH,AL
b) BX
c) BX,AX
d) EL
View Answer

Answer: a
Explanation: The 16 bit register of 80286 can also act as 8 bit register by splitting into a higher register and lower register.

5. Which are the 4 general purposes 16 bit register in Intel 80286?
a) CS,DS,SS,ES
b) AX,BX,CX,DX
c) IP,FL,DI,SI
d) DI,SI,BP,SP
View Answer

Answer: b
Explanation: Intel 80286 possess 4 general purpose registers and these are 16-bit in size. In addition to the general purpose register, there are four segmented registers, two index registers and a base pointer register.
Note: Join free Sanfoundry classes at Telegram or Youtube

6. Which are the 4 segmented registers in intel 80286?
a) AX,BX,CX,DX
b) AS,BS,CS,DS
c) SP,DI,SI,BP
d) IP,FL,SI,DI
View Answer

Answer: b
Explanation: Intel 80286 possess 4 general purpose registers, 4 segmented registers, 2 index register and a base pointer register.

7. How is expanded memory accessed in 80286?
a) Paging
b) Interleaving
c) RAM
d) External storage
View Answer

Answer: a
Explanation: The 80286 processor can access beyond 1MB by paging and special hardware to stimulate the missing address lines. This is called expanded memory.
advertisement

8. When is the register set gets expanded in 80286?
a) In real mode
b) In expanded mode
c) In protected mode
d) Interrupt mode
View Answer

Answer: c
Explanation: In protected mode, two additional register arises which is called index register and base pointer register which helps in expanding the register.

9. Which are the two register available in the protected mode of 80286?
a) General and segmented
b) General and pointer
c) Index and base pointer
d) Index and segmented
View Answer

Answer: c
Explanation: In the protected mode of 80286, two additional register arises which is called index register and base pointer register.
advertisement

10. What kind of support does 80286 access in protected mode?
a) Real mode
b) Address access
c) Data access
d) Virtual memory
View Answer

Answer: d
Explanation: In the protected mode of 80286, two additional register arises which is called index register and base pointer register. This allows the 80286 to support virtual memory scheme.

11. Which of the following processor possess memory management?
a) 8086
b) 8088
c) 80286
d) 8051
View Answer

Answer: c
Explanation: Because of the efficient paging mechanism, 80286 is one of the processors which allows the memory management unit. 8086 and 8088 does not allow paging mechanism. 8051 is a microcontroller which have an in-built memory and does not possess a paging mechanism.

12. What is the size of the address bus in 80286?
a) 20
b) 24
c) 16
d) 32
View Answer

Answer: b
Explanation: The size of the address bus in 80286 is 24 bits and 20 bits in 8088 and 8086.

13. Which is the interrupt vector in 80286 which functions for stack fault?
a) 11
b) 12
c) 14
d) 16
View Answer

Answer: b
Explanation: 12 is the interrupt vector indicating stack fault. It will be different for a different microprocessor.

14. Which is the interrupt vector that functions as invalid opcode?
a) 9
b) 8
c) 7
d) 6
View Answer

Answer: d
Explanation: 6 is the interrupt vector indicating invalid opcode. It will be different for a different microprocessor.

15. Which of the following possess the same set of instructions?
a) 8088 and 80286
b) 8086 and 80286
c) 8051 and 8088
d) 8051 and 8086
View Answer

Answer: b
Explanation: 80286 is based on the architecture of 8086. So both the processors have the same set of instructions with slight variations.

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.