i/o interfacing :: x86, isa bus

Post on 15-Jan-2016

73 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

DESCRIPTION

I/O Interfacing :: x86, ISA Bus. Topics. Basic Interfacing Diagram ISA Bus Timing Diagram. Basic Diagram. 8088 : Demultiplexed Bus Configuration. ลำดับขั้นตอนการออกแบบ. เขียน I/O Map ของ Microprocessor ว่า ณ.ปัจจุบันมี I/O อยู่ ตำแหน่งใดของระบบบ้าง - PowerPoint PPT Presentation

TRANSCRIPT

I/O Interfacing :: x86, ISA Bus

Topics

• Basic Interfacing• Diagram• ISA Bus• Timing Diagram

Basic Diagram

M icroprocessor

System data Bus

BasicInput

BasicO utput

System Address bus Decoder

W R, RD, IORQ

8088 : Demultiplexed Bus Configuration

ลำ��ดั�บขั้��นตอนก�รออกแบบ• เขี�ยน I/O Map ขีอง Microprocessor ว่า

ณ.ปั�จจ�บั�นมี� I/O อย� ตำ�าแหนงใดขีองระบับับั�าง• เขี�ยน Address ขีอง I/O ที่��เพิ่!�มีเขี�าไปัใหมี เพิ่#�อ

ที่�าการ Decode• หาคว่ามีสั�มีพิ่�นธ์(ระหว่างสั�ญญาณขีอง

Microprocessor ในการตำ!ดตำอก�บัอ�ปักรณ(น�*น ๆ

• เขี�ยนว่งจรที่�*งหมีด

เลื#อก Address เขี�ยนเปั-น Logic expression

Address A7 A6 A5 A4 A3 A2 A1 A015H 0 0 0 1 0 1 0 128H 0 0 1 0 1 0 0 0F1H 1 1 1 1 0 0 0 1

0123456728 AAAAAAAAH

0123456715 AAAAAAAAH

012345671 AAAAAAAAHF

A 7A 6

A 5A 4

A 3A 2

A 1A 0

A ddress 15H

0123456715 AAAAAAAAH

74138

A 1

A 0

A 2

E 1

E 2

E 3

A 7

A 6

A 5

A 4

A 3

A 2

A 1

A 0

Q 7

0123456715 AAAAAAAAH

สั�ญญาณ I/O Write แลืะ Read

A 7A 6

A 5A 4

A 3A 2

A 1A 0

A ddress 15H

IO R Q

W R

C E 74245

Interfacing Example : Basic I/O

Basic System Timing

RAM : 6116

TTLs 138, 139, 245, 374

Interfacing Example : RAM

ISA Bus (A-B)

ISA Bus (C-D)

ISA Bus

PC Ports

Memory Map I/O•ค#อการตำ!ดตำอก�บัอ�ปักรณ( I/O ตำามีปัรกตำ! โดยน�าเอา

ตำ�าแหนงขีองหนว่ยคว่ามีจ�า ตำ�าแหนงใดตำ�าแหนงหน/�ง มีาที่�าเปั-น I/O

•ขี�อมี�ลืจะตำ!ดตำอผ่านที่าง System Data Bus เหมี#อนเด!มี ตำ�าแหนงขีอง I/O ที่��ตำ�องการจะตำ!ดตำอ จะอ�างได� 16 bits

•สั�ญญาณที่��ใช้�ในการตำ!ดตำอ จะเหมี#อนก�บัการตำ!ดตำอก�บัหนว่ยคว่ามีจ�า ค#อ MREQ, WR, RD

WireWrap

WireWrap

WireWrap : Wrapping

WireWrap :

top related