Multiple choice

Consider the following statements:

  1. A total of about one million bytes can be directly addressed by the 8086 microprocessor.
  2. The 8086 has thirteen 16-bit registers.
  3. The 8086 has eight flags.
  4. As compared to 8086, the 80286 provides a higher degree of memory protection.

Which of the above statements is/ are incorrect?

  1. 2, 3 and 4

  2. 1, 3 and 4

  3. 2 and 4

  4. Only 2

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Statement 2 is incorrect: 8086 has 14 registers, not 13 (AX, BX, CX, DX, SI, DI, BP, SP, CS, DS, SS, ES, IP, Flags). Statement 3 is also incorrect: 8086 has 9 flags (OF, DF, IF, TF, SF, ZF, AF, PF, CF), not 8. Statements 1 and 4 are correct. Therefore, only statement 2 among the options needs to be identified as incorrect.