| 8086 | 8088 |
| 1. 8086 microprocessors is a 16 bit microprocessor, with 16 bit internal and external data bus. | 1. The 8086 microprocessor is an 8 bit microprocessor with 16 bit internal and 8 bit external data bus. |
| 2. The control pin in 8086 | 2. The control pin in 8088 is M’/IO. Is M/IO’. |
| 3. The instruction queue Length is 6 byte. | 3. The instruction queue length is 4 byte. |
| 4. 8086 has 16 data pins ,So it fetch two byte of instruction code only when two register Of IQ (instruction queue) become code byte. Vacant. | 4. 8088 has8 data pin .so whenever one register of iq become vacant then 8088 will fetch in the instruction code byte. |
| 5. The BHE’ pin used along With A0 to access low, high Or Both byte from memory location. | 5. Unlike the 8086, BHE’is not present in 8088. Therefore the external memory interface will not have even byte from a memory location. |