Gursharan Singh Tatla professorgstatla@gmail.com PIN DIAGRAM OF 8086 Gursharan Singh Tatla professorgstatla@gmail.com Gursharan Singh Tatla www.eazynotes.com.

Slides:



Advertisements
Similar presentations
Adders Used to perform addition, subtraction, multiplication, and division (sometimes) Half-adder adds rightmost (least significant) bit Full-adder.
Advertisements

1
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 3 CPUs.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Exit a Customer Chapter 8. Exit a Customer 8-2 Objectives Perform exit summary process consisting of the following steps: Review service records Close.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
HISTORY OF MICROPROCESSORS Gursharan Singh Tatla 1.
8086/8088 Hardware Specifications (Chapter 8)
Mr. Gursharan Singh Tatla
80286 Microprocessor and Supporting Chips
Figure 12–1 Basic computer block diagram.
Microprocessor Architecture Pipelined Architecture
Chapter 4 Gates and Circuits.
Chapter 3 Logic Gates.
Flip-Flops and Registers
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
Block Diagram of Intel 8086 Engr.M.Zakir Shaikh
PIN DIAGRAM OF 8085 ENGR M.ZAKIR SHAIKH Visiting Faculty,IBT LUMHS
Gursharan Singh Tatla Math Co-Processor Nov-10 Gursharan Singh Tatla
Analyzing Genes and Genomes
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
PSSA Preparation.
Essential Cell Biology
Energy Generation in Mitochondria and Chlorplasts
8086 [2] Ahad. Internal! External? 8086 vs _bit Data Bus 20_bit Address 8_bit Data Bus 20_bit Address Only external bus of 8088 is.
8088/86 Microprocessors and Supporting Chips
Dr. Rabie A. Ramadan Al-Azhar University Lecture 3
ECE 2211 Microprocessor and Interfacing Chapter 8 The 8088/8086 Microprocessors and their memory and I/O interfaces Br. Athaur Rahman Bin Najeeb Room.
Khaled A. Al-Utaibi 8086 Bus Design Khaled A. Al-Utaibi
MICROPROCESSORS TWO TYPES OF MODELS ARE USED :  PROGRAMMER’S MODEL :- THIS MODEL SHOWS FEATURES, SUCH AS INTERNAL REGISTERS, ADDRESS,DATA & CONTROL BUSES.
8086.  The 8086 is Intel’s first 16-bit microprocessor  The 8086 can run at different clock speeds  Standard 8086 – 5 MHz  –10 MHz 
Parul Polytechnic Institute Subject Code : Name Of Subject : Microprocessor and assembly language programming Name of Unit : Introduction to Microprossor.
4-1 ECE 424 Design of Microprocessor-Based Systems Haibo Wang ECE Department Southern Illinois University Carbondale, IL Hardware Detail of Intel.
1 TK2633TK Microprocessor Architecture DR MASRI AYOB.
MICROPROCESSOR BASED SYSTEM DESIGN
Gursharan Singh Tatla Block Diagram of Intel 8086 Gursharan Singh Tatla 19-Apr-17.
GURSHARAN SINGH TATLA PIN DIAGRAM OF 8085 GURSHARAN SINGH TATLA
Microcomputer & Interfacing Lecture 2
Khaled A. Al-Utaibi  8086 Pinout & Pin Functions  Minimum & Maximum Mode Operations  Microcomputer System Design  Minimum Mode.
MODES OF Details of Pins Pin 1 –Connected Ground Pins 2-16 –acts as both input/output. Outputs address at the first part of the cycle and outputs.
8086/8088 Hardware Specifications Power supply:  +5V with tolerance of ±10%;  360mA. Input characteristics:  Logic 0 – 0.8V maximum, ±10μA maximum;
MODES OF Details of Pins Pin 1GND –Connected Ground Pins 2-16 AD14-AD0–acts as both input/output. Outputs address at the first part of the cycle.
80386DX functional Block Diagram PIN Description Register set Flags Physical address space Data types.
8086/8088 Hardware Specifications. Objectives Describe the functions of all 8086/8088 pins Understand DC characteristics and fan out Using the clock generator.
The 8085 Microprocessor Architecture. What 8085 meant for? 80 - year of invention bit processor 5 - uses +5V for power.
Multiplex of Data and Address Lines in 8088 Address lines A0-A7 and Data lines D0-D7 are multiplexed in These lines are labelled as AD0-AD7. –By.
Memory Interface EEE 365 [FALL 2014] LECTURER 12 ATANU K SAHA BRAC UNIVERSITY.
EEE /INSTR/CS F241 ES C263 Microprocessor Programming and Interfacing
COURSE OUTCOMES OF Microprocessor and programming
Everybody.
Introduction to the processor and its pin configuration
PIN description of 8086 in Minimum Mode
COURSE OUTCOMES OF Microprocessor and programming
EE3541 Introduction to Microprocessors
Dr. Michael Nasief Lecture 2
8086/8088 Hardware Specifications
8085 Microprocessor Architecture
..
8085 Microprocessor Architecture
X1 & X2 These are also called Crystal Input Pins.
8085 Microprocessor Architecture
8086 microprocessior PIN OUT DIAGRAM OF  Power supply and frequency signals  It uses 5V DC supply at V CC pin 40, and uses ground at V SS pin.
Presentation transcript:

Gursharan Singh Tatla professorgstatla@gmail.com PIN DIAGRAM OF 8086 Gursharan Singh Tatla professorgstatla@gmail.com Gursharan Singh Tatla www.eazynotes.com

Intel 8086 Intel 8086 was launched in 1978. It was the first 16-bit microprocessor. This microprocessor had major improvement over the execution speed of 8085. It is available as 40-pin Dual-Inline-Package (DIP). Gursharan Singh Tatla www.eazynotes.com

Intel 8086 It is available in three versions: 8086 (5 MHz) 8086-2 (8 MHz) 8086-1 (10 MHz) It consists of 29,000 transistors. Gursharan Singh Tatla www.eazynotes.com

Intel 8086 It has a 16 line data bus. And 20 line address bus. It could address up to 1 MB of memory. It has more than 20,000 instructions. It supports multiplication and division. Gursharan Singh Tatla www.eazynotes.com

Pin Diagram of Intel 8086 Gursharan Singh Tatla www.eazynotes.com

AD0 – AD15 Pin 16-2, 39 (Bi-directional) These lines are multiplexed bi- directional address/data bus. During T1, they carry lower order 16-bit address. In the remaining clock cycles, they carry 16-bit data. AD0-AD7 carry lower order byte of data. AD8-AD15 carry higher order byte of data. Gursharan Singh Tatla www.eazynotes.com

A19/S6, A18/S5, A17/S4, A16/S3 Pin 35-38 (Unidirectional) These lines are multiplexed unidirectional address and status bus. During T1, they carry higher order 4-bit address. In the remaining clock cycles, they carry status signals. Gursharan Singh Tatla www.eazynotes.com

BHE / S7 Pin 34 (Output) BHE stands for Bus High Enable. BHE signal is used to indicate the transfer of data over higher order data bus (D8 – D15). 8-bit I/O devices use this signal. It is multiplexed with status pin S7. Gursharan Singh Tatla www.eazynotes.com

RD (Read) Pin 32 (Output) It is a read signal used for read operation. It is an output signal. It is an active low signal. Gursharan Singh Tatla www.eazynotes.com

READY Pin 22 (Input) This is an acknowledgement signal from slower I/O devices or memory. It is an active high signal. When high, it indicates that the device is ready to transfer data. When low, then microprocessor is in wait state. Gursharan Singh Tatla www.eazynotes.com

RESET Pin 21 (Input) It is a system reset. It is an active high signal. When high, microprocessor enters into reset state and terminates the current activity. It must be active for at least four clock cycles to reset the microprocessor. Gursharan Singh Tatla www.eazynotes.com

INTR Pin 18 (Input) It is an interrupt request signal. It is active high. It is level triggered. Gursharan Singh Tatla www.eazynotes.com

NMI Pin 17 (Input) It is a non-maskable interrupt signal. It is an active high. It is an edge triggered interrupt. Gursharan Singh Tatla www.eazynotes.com

TEST Pin 23 (Input) It is used to test the status of math co- processor 8087. The BUSY pin of 8087 is connected to this pin of 8086. If low, execution continues else microprocessor is in wait state. Gursharan Singh Tatla www.eazynotes.com

CLK Pin 19 (Input) This clock input provides the basic timing for processor operation. It is symmetric square wave with 33% duty cycle. The range of frequency of different versions is 5 MHz, 8 MHz and 10 MHz. Gursharan Singh Tatla www.eazynotes.com

VCC and VSS Pin 40 and Pin 20 (Input) VCC is power supply signal. +5V DC is supplied through this pin. VSS is ground signal. Gursharan Singh Tatla www.eazynotes.com

MN / MX Pin 33 (Input) 8086 works in two modes: Minimum Mode Maximum Mode If MN/MX is high, it works in minimum mode. If MN/MX is low, it works in maximum mode. Gursharan Singh Tatla www.eazynotes.com

MN / MX Pin 33 (Input) Pins 24 to 31 issue two different sets of signals. One set of signals is issued when CPU operates in minimum mode. Other set of signals is issued when CPU operates in maximum mode. Gursharan Singh Tatla www.eazynotes.com

Pin Description for Minimum Mode Gursharan Singh Tatla www.eazynotes.com

INTA Pin 24 (Output) This is an interrupt acknowledge signal. When microprocessor receives INTR signal, it acknowledges the interrupt by generating this signal. It is an active low signal. Gursharan Singh Tatla www.eazynotes.com

ALE Pin 25 (Output) This is an Address Latch Enable signal. It indicates that valid address is available on bus AD0 – AD15. It is an active high signal and remains high during T1 state. It is connected to enable pin of latch 8282. Gursharan Singh Tatla www.eazynotes.com

DEN Pin 26 (Output) This is a Data Enable signal. This signal is used to enable the transceiver 8286. Transceiver is used to separate the data from the address/data bus. It is an active low signal. Gursharan Singh Tatla www.eazynotes.com

DT / R Pin 27 (Output) This is a Data Transmit/Receive signal. It decides the direction of data flow through the transceiver. When it is high, data is transmitted out. When it is low, data is received in. Gursharan Singh Tatla www.eazynotes.com

M / IO Pin 28 (Output) This signal is issued by the microprocessor to distinguish memory access from I/O access. When it is high, memory is accessed. When it is low, I/O devices are accessed. Gursharan Singh Tatla www.eazynotes.com

WR Pin 29 (Output) It is a Write signal. It is used to write data in memory or output device depending on the status of M/IO signal. It is an active low signal. Gursharan Singh Tatla www.eazynotes.com

HLDA Pin 30 (Output) It is a Hold Acknowledge signal. It is issued after receiving the HOLD signal. It is an active high signal. Gursharan Singh Tatla www.eazynotes.com

HOLD Pin 31 (Input) When DMA controller needs to use address/data bus, it sends a request to the CPU through this pin. It is an active high signal. When microprocessor receives HOLD signal, it issues HLDA signal to the DMA controller. Gursharan Singh Tatla www.eazynotes.com

Pin Description for Maximum Mode Gursharan Singh Tatla www.eazynotes.com

QS1 and QS0 Pin 24 and 25 (Output) These pins provide the status of instruction queue. QS1 QS0 Status No operation 1 1st byte of opcode from queue Empty queue Subsequent byte from queue Gursharan Singh Tatla www.eazynotes.com

S0, S1, S2 Pin 26, 27, 28 (Output) These status signals indicate the operation being done by the microprocessor. This information is required by the Bus Controller 8288. Bus controller 8288 generates all memory and I/O control signals. Gursharan Singh Tatla www.eazynotes.com

S0, S1, S2 Pin 26, 27, 28 (Output) S2 S1 S0 Status Interrupt Acknowledge 1 I/O Read I/O Write Halt Opcode Fetch Memory Read Memory Write Passive Gursharan Singh Tatla www.eazynotes.com

LOCK Pin 29 (Output) This signal indicates that other processors should not ask CPU to relinquish the system bus. When it goes low, all interrupts are masked and HOLD request is not granted. This pin is activated by using LOCK prefix on any instruction. Gursharan Singh Tatla www.eazynotes.com

RQ/GT1 and RQ/GT0 Pin 30 and 31 (Bi-directional) These are Request/Grant pins. Other processors request the CPU through these lines to release the system bus. After receiving the request, CPU sends acknowledge signal on the same lines. RQ/GT0 has higher priority than RQ/GT1. Gursharan Singh Tatla www.eazynotes.com

Thank You Have a Nice Day Gursharan Singh Tatla www.eazynotes.com