Differences between 8086 and 8088 microprocessors

Though the architecture and instruction set of both 8086 and 8088 processors are same, still there are differences between them.
Following is the table listing the differences between the 2 microprocessors:

S. No. 8086 microprocessor 8088 microprocessor
1 The data bus is of 16 bits. The data bus is of 8 bits.
2 It has 3 available clock speeds (5 MHz, 8 MHz (8086-2) and 10 MHz (8086-1)). It has 3 available clock speeds (5 MHz, 8 MHz)
3 The memory capacity is 512 kB. The memory capacity is implemented as a single 1 MX 8 memory banks.
4 It has memory control pin (M/IO) signal. It has complemented memory control pin (IO/M) signal of 8086.
5 It has Bank High Enable (BHE) signal. It has Status Signal (SSO).
6 It can read or write either 8-bit or 16-bit word at the same time. It can read only 8-bit word at the same time.
7 Input/Output voltage level is measured at 2.5 mA. Input/Output voltage level is measured at 2.0 mA
8 It has 6 byte instruction queue. It has 4 byte instruction queue as it can fetch only 1 byte at a time.
9 It draws a maximum supply current of 360 mA. It draws a maximum supply current of 340 mA.


My Personal Notes arrow_drop_up

I like to do coding in C++C and java programming languages HTML and CSS always intersts me Sharing knowleged is the best way according to me to increase ones knwoledge

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.