The 8086 is a 16 bit up microprocessors chip which wasdesigned by Intel, and launched in 1978. It is also called iAPX 86. After longtime, discharged in 1978, this 8086 microprocessor started the long queue ofIntel’s best design, that is in the long run incorporated the 80286, 80386, and80486. This microprocessor has a 20 bit address bus which can get up to 220memory area (1 MB), and also can bolster up to 64K I/O ports. Thismicroprocessor has multiplexed address and information bus AD0-AD15 and A16-A19, and it can also give 14, 16 bit registers.
In this microprocessor, itrequires single stage clock with 33% obligation cycle to give inward timing. Inthis design of microprocessor, it can intend to work into two modes that ismaximum and minimum modes. 8086microprocessor can transfer the data up to 6 direction bytes from memory andlines them keeping in mind the end goal to acceleration direction execution,and also required +5 control supply. In this Intel CPU, there is a 40 stickdouble in the line bundle. 1 2 Here, 8086 microprocessor has two modes which is base mode(minimal mode) and greatest mode (maximum mode).
In the case of base mode, itis chosen by applying rationale 1 to the MN/MX# input stick which is known as asolitary chip configuration. Moreover,in the case of greatest mode, it is chosen by applying rationale 0 to the MN/MX#input stick, which is a multi-miniaturized scale processor configuration. Theinternal architecture of 8086 microprocessor has divided into two pieces whichis BIU and EU. The one block which is known as BIU plays out all the bus ortransport operations such as direction bringing, reading and writing operandsfor memory and computing the locations of the storage operands.
Furthermore,the instructional bytes which are given in this processor are exchanged to thedirectional line. Also, another block which is called EU can executesdirections from the guideline framework byte line. Here, BIU containsInstruction line, Segment registers, Guideline pointer, and location viperwhereas EU includes Control hardware, Instruction decoder, ALU Pointer andIndex enlist, and Flag enlist.
2 Comparison:To compare 8086 microprocessorswith other vendors, then we can take 8085microprocessors. In the case of 8086 microprocessor, we can say that it isknown as 16 bit microprocessor which contains 20 bit location line and alsoconsist of 16 bit data bus, whereas 8085 microprocessor is known as 8 bitmicroprocessor consists of 16 bit address line as well as has 8 bit data bus. The clock speed of 8086microchip change in the vicinity of 5, 8, and 10 MHz for various renditions butin 8085 microprocessor, the clock speed is only 3MHz. X86 processors supports pipelining, andcontains 9 flags but X85 does not supports pipelining and only has 5 flags. In8086 microprocessor type, only 1 MB memory is used, but in 8085 microprocessoronly 64 KB memory is used.
Memorysegmentation is only supports by X86 not by X85. 8086 operates clock cycle with 33% duty cyclewhereas in 8085, it operates 50% duty cycle. 3. Moreover, we canalso compare 8086 microprocessor with 8088 microprocessor in the differentaspect.
The following are the comparison between two microprocessors which are8086 and 8088 are given below: S. No. 8086 Microprocessor 8088 Microprocessor 1 The guideline queue is 6 byte long. The guideline queue is 4 byte long. 2 In 8086 memory separates into two banks, up to 1,048,576 bytes.
The memory in 8088 does not separate in to two banks as 8086. 3 In this microprocessor, data bus is 16-bit wide. In this microprocessor, data bus is 8-bit wide. 4 It consists BHE (bar) motion on pin no.
34, and there is no SSO (bar) flag. It does not consist BHE (bar) motion on pin no. 34, but there is no SSO (bar) flag. And, it has no S7pin.
5 It needs one machine cycle to R/W flag in the event that it is at even area else it needs two. It needs one machine cycle to R/W flag on the off chance that it is at even area else it needs two. 6 In 8086, all address and information Busses are multiplexed. In 8088, address transport, AD7-AD0 transports are multiplexed. 4