Intel 8086-1, 8086-2 manual Ready, Intr, Test, Nmi, Reset, Clk, GND Ground MN/MX

Page 3

 

 

 

 

 

 

 

8086

 

 

 

 

 

 

 

Table 1. Pin Description (Continued)

 

 

 

 

 

 

 

 

 

 

 

 

 

Symbol

Pin No.

Type

 

 

Name and Function

 

 

 

 

 

 

 

 

 

 

 

 

 

READY

22

I

 

READY: is the acknowledgement from the addressed memory or I/O

 

 

 

 

 

 

 

 

device that it will complete the data transfer. The READY signal from

 

 

 

 

 

 

 

 

memory/IO is synchronized by the 8284A Clock Generator to form

 

 

 

 

 

 

 

 

READY. This signal is active HIGH. The 8086 READY input is not

 

 

 

 

 

 

 

 

synchronized. Correct operation is not guaranteed if the setup and hold

 

 

 

 

 

 

 

 

times are not met.

 

 

 

 

 

 

 

 

 

 

 

 

 

INTR

18

I

 

INTERRUPT REQUEST: is a level triggered input which is sampled

 

 

 

 

 

 

 

 

during the last clock cycle of each instruction to determine if the

 

 

 

 

 

 

 

 

processor should enter into an interrupt acknowledge operation. A

 

 

 

 

 

 

 

 

subroutine is vectored to via an interrupt vector lookup table located in

 

 

 

 

 

 

 

 

system memory. It can be internally masked by software resetting the

 

 

 

 

 

 

 

 

interrupt enable bit. INTR is internally synchronized. This signal is

 

 

 

 

 

 

 

 

active HIGH.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TEST

23

I

 

TEST: input is examined by the ‘‘Wait’’ instruction. If the TEST input is

 

 

 

 

 

 

 

 

LOW execution continues, otherwise the processor waits in an ‘‘Idle’’

 

 

 

 

 

 

 

 

state. This input is synchronized internally during each clock cycle on

 

 

 

 

 

 

 

 

the leading edge of CLK.

 

 

 

 

 

 

 

 

 

NMI

17

I

 

NON-MASKABLE INTERRUPT: an edge triggered input which causes

 

 

 

 

 

 

 

 

a type 2 interrupt. A subroutine is vectored to via an interrupt vector

 

 

 

 

 

 

 

 

lookup table located in system memory. NMI is not maskable internally

 

 

 

 

 

 

 

 

by software. A transition from LOW to HIGH initiates the interrupt at the

 

 

 

 

 

 

 

 

end of the current instruction. This input is internally synchronized.

 

 

 

 

 

 

 

 

 

RESET

21

I

 

RESET: causes the processor to immediately terminate its present

 

 

 

 

 

 

 

 

activity. The signal must be active HIGH for at least four clock cycles. It

 

 

 

 

 

 

 

 

restarts execution, as described in the Instruction Set description, when

 

 

 

 

 

 

 

 

RESET returns LOW. RESET is internally synchronized.

 

 

 

 

 

 

 

 

 

CLK

19

I

 

CLOCK: provides the basic timing for the processor and bus controller.

 

 

 

 

 

 

 

 

It is asymmetric with a 33% duty cycle to provide optimized internal

 

 

 

 

 

 

 

 

timing.

 

 

 

 

 

 

 

 

 

VCC

40

 

 

VCC: a5V power supply pin.

 

GND

1, 20

 

 

GROUND

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MN/MX

33

I

 

MINIMUM/MAXIMUM: indicates what mode the processor is to

 

 

 

 

 

 

 

 

operate in. The two modes are discussed in the following sections.

 

 

 

 

 

 

 

 

 

 

 

 

The following pin function descriptions are for the 8086/8288 system in maximum mode (i.e., MN/MX e VSS). Only the pin functions which are unique to maximum mode are described; all other pin functions are as described above.

S2, S1, S0

26 – 28

O

STATUS: active during T4, T1, and T2 and is returned to the passive state (1, 1, 1) during T3 or during TW when READY is HIGH. This status is used by the 8288 Bus Controller to generate all memory and I/O access control signals. Any change by S2, S1, or S0 during T4 is used to indicate the beginning of a bus cycle, and the return to the passive state in T3 or TW is used to indicate the end of a bus cycle.

3

Image 3
Contents CPU Block Diagram Pin ConfigurationBHE LOW BHE/STest ResetReady IntrRQ/GT1 LOWHigh RQ/GT0DEN IntaALE DT/RFunctional Description BUS Operation Minimum and Maximum ModesMinimum Mode 8086 Typical Configuration Read Data from Memory Read I/OWrite I/O Instruction FetchInterrupt Operations Processor Reset and InitializationAlternate Data extra segment AddressingMaskable Interrupt Intr HaltREAD/MODIFY/WRITE Semaphore Operations VIA Lock System TIMING-MINIMUM System External Synchronization VIA TestBUS TIMING-MEDIUM Size Systems Absolute Maximum Ratings Tchcl Minimum Complexity System Timing RequirementsTclcl TclchTiming Responses CharacteristicsTesting INPUT, Output Waveform Testing Load Circuit Minimum ModeWaveforms Waveforms Minimum Mode Tchgx CharacteristicsTinvch NMI, Test TgvchTchsv TclmlTclmh TryhshTchdth TrhavTCLCL-45 TCLCL-35 TCLCL-40 TchdtlMaximum Mode Waveforms Maximum Mode Waveforms Asynchronous Signal RecognitionBUS Lock Signal Timing Maximum Mode Only Reset Timing REQUEST/GRANT Sequence Timing Maximum Mode onlyHOLD/HOLD Acknowledge Timing Minimum Mode only Data Transfer Instruction Set SummaryArithmetic Logic 8086 Data Sheet Revision Review 1 reg 1 1Bit w e Segment 000 001 010 011 100 101 110 111