.


:




:

































 

 

 

 





 

PCI , , , . : 32 , 33 . , 132 /, 4 (33×4=132). . PCI - , PCI. 86 32-, PCI, 4 , . () , , , .

PCI ( ) . ( Pentium) 64- , 32- 64-. , 32- , . , . , , PCI MOVSD, REP. LODSW, STOSW ( ). , , , , . , , , , ( 32- , , . . 6.2.10).

PCI, . , , ( ), . 4 . MMX (8 ) XMM (16 ), ( PCI).

- (INSW, OUTSW REP), - (PIO), , PCI.

, , : FRAME# 1 , . , IRDY# TRDY#.

, PCI (target) . , , ( STOP#), , . , , , PCI, , ( 3 ) 7 , 33 32 33×4/7=18,8 /. 4 ( FRAME# IRDY#) 3 . MOVSD 8 (33×4/8=16,5 /). PCI-, FPGA Altera, . PCI REP MOVSW 1921 ( 33×4/20=6,6 /). ( 8 FRAME#), , . XMM , ( ), 64- PCI, .

. 6.7, ( ) . ( 1) AD. , (turnaround), 2, TRDY# . ( 3), . 1 AD ( 4). , (4 ) 4 30 (33 ). ( ), 33 / . AD , . , , 66 /.

, , , 3 1 . , 4 7 (V= 16/(7×30) / = 76 /), 5 (V= 16/(5×30) / = 106,6 /). 16 112 /, 125 /.

, . GNT#, , ( FRAME# IRDY# ); . , , . , . , , .

, PCI , . PCI, , , . 66 64 , . , , ( , , - .), . , , - . , Fast Ethernet (100 /) 13 / (10 % ), 26 /. Gigabit Ethernet ( ), 64 /66 .

 

 

PC- PCI 8259, (. . 12.4), . PCI ISA. PCI ( ) INTA#, INTB#, INTC# INTD#. , , , , . , , , , . PCI PCI- . (. . 6.2.12). , , , . , , , PCI .

PCI , ( ) . , INTA#, INTA# INTB#, . 4 4 , . - , . PCI- ( IDE, , , ).

() POST, . CMOS Setup (PCI/PNP Configuration) , PCI. BIOS - ; INTA#INTD# , PCI ISA PnP ( Legacy ISA). POST INTA#INTD# . , PCI . PCI , . PCI . , BIOS PCI 14 15 ( IDE, ), 3 4 (-).

( ), PCI, , (, ), Interrupt Line. (255 ), (. . 12.4). POST. Interrupt Pin (!) , (PCI_1PCI_4) . , , Interrupt Pin , ( 4 ), BIOS . POST ; , Interrupt Line. , , , , ( , PCI BIOS). . 12.4.1.

. , PCI ( ). , , .

PCI , (PCI Message-Based Interrupts). , , .

, APIC. APIC. ICH2 82801 FEC00020h, 0-23h. ; APIC, 8259 , .

 

6.2.7. , ISA DMA (PC/PCI)

 

, PCI 8237 ( ISA). , (PCI Bus Master). . ( ) CPU. CPU , , . ( ) , CPU. (DMA). DMA , . . , DMA ISA/EISA. , , , CPU .

PCI PC- PCI Intel PC/PCI DMA, REQi# GNTi# , DMA. ( PCI) DRQx# DACKx# , ISA (. . 6.1), REQi# GNTi# . DRQx ( ), REQi# DRQx, CLK. CLK - REQi#, DRQ0, DRQ1 DRQ7, REQ#. GNTi# , -, , DACK# . , . PC/PCI DMA .

 





:


: 2018-11-11; !; : 546 |


:

:

! . .
==> ...

1663 - | 1450 -


© 2015-2024 lektsii.org - -

: 0.015 .