Compare 8086 And 8088



Compare 8086 And 8088

  1. Basic Difference Between 8086 And 8088

.Figure 1 illustrates pin-outs of 8086 & 8088. –both are packaged in 40-pin dual in-line packages (DIPs).8086 is a 16-bit microprocessor with a 16-bit data bus; 8088 has an 8-bit data bus. –8086 has pin connections AD 0–AD 15 –8088 has pin connections AD 0–AD 7.Data bus width is the only major difference. Secret of 8088’s Success 8088 is 8086's castrated twin brother Identical to 8086 in every respect except half of its data pins were cut off Both work with 16-bit data internally But 8088 sends data externally 8 bits at a time (instead of 16) Advantage: 8088 can talk to the 8-bit support chips that were designed for 8080.

In 1978, Intel launched the new 8086 processor, and a year later, 8088, which is distinguished only in the address line. This is the first 16-bit processor. The 8086 has a 20-bit data bus that allows storage of a maximum of 2 20 = 1MB data. For information, this processor contains about 29,000 transistors, and from this processor type there are. Intel are celebrating the 40th anniversary of their x86 architecture and 8086 processor with the launch of their high-end i7-8086K. Just 50,000 units of this hex core, twelve threaded Coffee Lake processor have been made available globally. Difference between 8088 and 8086 microprocessors The only difference between an 8088 microprocessor and an 8086 microprocessor is the BIU. In the 8088, the BIU data bus path is 8 bits wide versus the 8086's 16-bit data bus. Another difference is that the 8088 instruction queue is four bytes long instead of six.

In the changing world of technologies, the devices used are also changing. Let us take a look at the changes between 8085 series of microprocessors and 8086 series of microprocessors.

Serial No.8085 microprocessor8086 microprocessor
1The data bus is of 8 bits.The data bus is of 16 bits.
2The address bus is of 16 bits.The address bus is of 20 bits.
3The memory capacity is 64 KB.Also 8085 Can Perform Operation Upto 2^8 ie. 256 numbers. A number greater than this is to taken multiple times in 8 bit data bus.The memory capacity is 1 MB.Also 8086 Can Perform Operation upto 2^16 ie. 65,536 numbers.
4The input/output port addresses are of 8 bits.The input/output port addresses are of 8 bits.
5The operating frequency is 3.2 MHz.The operating frequency is 5 MHz, 8MHZ,10MHZ.
58085 MP has Single Mode Of Operation.8086 MP has Two Modes Of Operation.
1. Minimum Mode = SingLe CPU PROCESSOR
2. Maximum Mode = Multiple CPU PROCESSOR.
6It not have multiplication and division instructions.It have multiplication and division instructions.
7It does not support pipe-lining.It supports pipe-lining as it has two independent units Execution Unit (EU) and Bus Interface Unit (BIU).
8It does not support instruction queue.It supports instruction queue.
9Memory space is not segmented.Memory space is segmented.
10It consists of 5 flags(Sign Flag, Zero Flag, Auxiliary Carry Flag, Parity Flag, Carry Flag).It consists of 9 flags(Overflow Flag, Direction Flag, Interrupt Flag, Trap Flag, Sign Flag, Zero Flag, Auxiliary Carry Flag, Parity Flag, Carry Flag).

Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.

Recommended Posts:

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the 'Improve Article' button below.



Compare, distinguish and explain what is the difference between 8086 and 8088 Microprocessor. Comparison and Differences.

Difference between 8086 and 8088 Microprocessor

1. 8086 has 16-bit data lines. 8088 has 8-bit data lines.

2. 8086 is available in three clock speeds, 5 MHz, 8 MHz and 10 MHz. 8088 is available in two clock speeds, 5 MHz and 8 MHz.

8088 processor

3. The memory space of 8086 is organized as two 512KB banks. The memory space of 8088 is implemented as single 1M *8 memory bank.

4. 8086 has 6-bit instruction queue. 8088 has 4-bit instruction queue.

5. The 8086 has BHE - Bank High Enable. The 8088 has SSO status signal.

6. The 8086 can read or write 8-bit or 16-bit data at a time. The 8088 can read or write 8-bit data at a time.

Processor

7. The I/O voltages level for 8086 is measured at 2.5 mA. The I/O voltages level for 8088 is measured at 2.5 mA.

8. The 8086 draws maximum supply current of 360mA. The 8088 draws maximum supply current of 340mA.


Tags:

Difference between 8088 Microprocessor vs 8086

8086 vs 8088 Microprocessor

Basic Difference Between 8086 And 8088

Differences between 8088 Microprocessor vs 8086