
30 Embedded systems design
Instruction set
The instruction set for the 80286 follows the same pattern as
that for the Intel 8086 and programs written for the 8086 are
compatible with the 80286 processor.
80287 floating point support
The 80286 can also be used with the 80287 floating point
coprocessor to provide acceleration for floating point calculations.
If the device is not present, it is possible to emulate the floating
point operations in software, but at a far lower performance.
Feature comparison
Feature 8086 8088 80286
Address bus 20 bit 20 bit 24 bit
Data bus 16 bit 8 bit 16 bit
FPU present No No No
Memory management No No Yes
Cache on-chip No No