8086 Microprocessor

  • 8086 is a 16bit processor. It’s ALU, internal registers works with 16bit binary word.
  • 8086 has a 16bit data bus. It can read or write data to a memory/port either 16bitsor 8 bit at a time. 
  • 8086 has a 20bit address bus which means, it can address upto 2.20= 1MB memory location
  • Frequency range of 8086 is 6-10 MHz 
  • It can support upto 64K I/O ports.
  • It provides 14, 16-bit registers.
  • It requires single phase clock with 33% duty cycle to provide internal timing.
  • 8086 is designed to operate in two modes, Minimum and Maximum.
  • It can prefetches upto 6 instruction bytes from memory and queues them in order to speed up instruction execution.
  • It requires +5V power supply.
  • A 40 pin dual in line package.
 I. Architecture
 II. Pin Diagram

 III. Internal



Comments

  1. sir, how many I/O has this 8086 Microprocessor ?

    ReplyDelete
  2. Hi Marco! The 8086 Microprocessor can support up to 64K I/O ports.

    ReplyDelete
  3. which Microprocessor accept the program written for 8086 without any changes?

    ReplyDelete
    Replies
    1. 8088 microprocessor accepts the same program written in 8086 because the instruction set of 8086 are compatible to 8088.

      Delete

Post a Comment