Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Definícia programovú IO

Programová IO , alebo naprogramovaný vstup /výstup alebo PIO , sa odkazuje na proces , ktorý prenáša dáta medzi CPU počítača je ( Central Processing Unit ) a periférne zariadenia , typicky ATA pevné disky . PIO je iniciovaný softvér ovládača tohto zariadenia pre prístup k pamäti na zariadení , na rozdiel od iného procesu známom ako DMA ( priamy prístup do pamäte ) , ktorá je iniciovaná samotným zariadením pre prístup k systémovej pamäte . História

Programmed IO je najstarší spôsob prenosu dát zahŕňajúce rozhranie IDE /ATA , a môže byť myšlienka ako spôsob , prostredníctvom ktorého CPU a hardware zariadenia , kontrola toku dát medzi tvrdé disk a systém . Miera tohto prenosu dát sa môže líšiť , takže rôzne režimy PIO , ktoré odkazujú na rôzne rýchlosti prenosu . S časom , rýchlejší režimy PIO nahradiť tie staršie , kým technológia bola vykonaná zastaraný úplne o oveľa lepší DMA , ktorý bol neskôr nahradený ďalším zlepšením , známy ako Ultra DMA .
Obmedzenie režime
Spojené

PIO režimy sú priamo ovplyvňované doby cyklu , meranie , koľko nanosekúnd uplynúť pred každým cyklom prenosu dát . Recipročné ( jeden rozdelený podľa hodnoty ) , na dobe cyklu sa maximálna prenosová rýchlosť , ktorá môže byť dosiahnutá určitého režimu. Predchádzajúce systémy , cez veľa z 90. rokov , boli len prístup k pevné disky cez PIO , a rýchlosť bola obmedzená režime . Proces bol štandardizovaný v priemysle prostredníctvom rozvoja noriem ATA .
Spoločné režimy

módy PIO sú klasifikované od 0 do 4 , s režimom 0 s najpomalší rýchlosť prenosu dát , a režim 4 má najrýchlejší . Režimy 0 , 1 a 2 podporovaný štandard ATA , a mal prenosové rýchlosti 3,3 , 5,2 a 8,3 megabajt za sekundu ( MB /s ) , resp . Mode 3 a 4 podporovaný štandard ATA - 2 a mali cykly a prenosové rýchlosti 180 a 11,1 ( pre režim 3 ) a 120 a 16,7 ( pre režim 4 ) . Režim PIO 5 sa hovorilo , že je oveľa rýchlejší režim PIO , a mohli by údajne podporuje prenosové rýchlosti až 22,2 MB /s . Ešte predtým , než bol tento systém leštené a dokončená , novšie technológie DMA , s prenosovou rýchlosťou 33 MB /s , robil to zaniknutý . Spočiatku , niektorí výrobcovia základných dosiek poskytla podporu pre režim PIO 5 , ale to bolo čoskoro prevzal viac zdokonalených technológií .
Mode Význam

Vyššia režimy fungujú lepšie , pretože sú schopní podporovať vyššiu rýchlosť prenosu dát . Zadaná rýchlosť sa vzťahuje k externému rýchlosti prenosu dát na zariadenie , ktoré je rýchlosť rozhrania , a nie na trvalé prenosové rýchlosti samotného disku . Ako zariadenie zlepšila a zvýšila svoje trvalé prenosové rýchlosti , režim PIO stal sa neschopný zaoberať sa nimi . Dokonca sa zlepšením v technológii , PIO nebol schopný držať krok s rýchlejším prenosu dát , ktorá novšie pevné disky požadovali .
Procesora Problémy

PIO , procesor vykonáva pokyny , ktoré prevádzajú dáta do az disku . Hlavnou nevýhodou tejto metódy je , že je to len fungovalo optimálne s pomalými , zariadenie na zdroje pre deti , ako sú klávesnice a modemy , ale aj pre zariadenia, ako sú zdroje s vysokým podielom pevných diskov , PIO spôsobil spomalenie . Tento proces bol nehospodárny , vyžaduje procesor generovať zbytočné režijné náklady , ako taký , čip stal zaplavený vykonávania pokynov za prenos dát , keď bol systém multitasking
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené