The 8087 coprocessor does not have a main register set but they have an 8-level deep stack register from st0 to st7.
22. Which of the following processor can handle infinity values?
A. 8080
B. 8086
C. 8087
D. 8088
Answer: C
8087 is a coprocessor that can handle infinity values with two types of closure known as affine closure and projective closure.
23. Which coprocessor supports affine closure?
A. 80187
B. 80287
C. 80387
D. 8088
Answer: B
80287 uses an affine closure for infinity values whereas 80387 and 80187 support projective closure for infinity values.
24. Which one is the floating-point coprocessor of 80286?
A. 8087
B. 80187
C. 80287
D. 80387
Answer: C
80286 supports 80287 as its floating-point coprocessor which helps in floating-point calculations.
25. How many pins does 8087 have?
A. 40 pin DIP
B. 20 pin DIP
C. 40 pins
D. 20 pins
Answer: A
All 8087 models have a 40-pin DIP which is operated in 5V.
26. What is the clock frequency of 8087?
A. 10 MHz
B. 5 MHz
C. 6 MHz
D. 4 MHz
Answer: B
8087 has 5 MHz as its clock frequency because the coprocessor must have the same clock frequency as that of the main processor.
27. How are negative numbers stored in a coprocessor?
A. 1’s complement
B. 2’s complement
C. decimal
D. gray
Answer: B
In a coprocessor, negative numbers are stored in 2’s complement with its leftmost sign bit of 1 whereas positive numbers are stored in the form of true value with its leftmost sign bit of 0.
28. How many bits are used for storing signed integers?
A. 2
B. 4
C. 8
D. 16
Answer: D
Signed integers in a coprocessor are stored as a 16-bit word, 32-bit doubleword, or 64-bit quadword.
29. Which of the processor has an internal coprocessor?
A. 8087
B. 80287
C. 80387
D. 80486DX
Answer: D
8087 is an external IC designed to operate with the 8088/8086 processor but 80486DX is an on-chip coprocessor that is, it does not require an extra integrated chip for floating-point arithmetic.
30. What are the two major sections in a coprocessor?
A. control unit and numeric control unit
B. integer unit and control unit
C. floating-point unit and coprocessor unit
D. coprocessor unit and numeric control unit
Answer: A
The Control unit interfaces the coprocessor with its main microprocessor whereas the numeric control unit can execute the coprocessor instructions.