Calafoirt Ionchuir-Aschuir Mínithe ag Saineolaí Semalt

I ríomhairí, déileálann LAP le haon ghaireas (mar shampla, rialtóir atá suiteáilte ar chárta leathnaithe nó ar mháthairchlár) seachas RAM. Déantar malartú sonraí idir an próiseálaí lárnach agus gairis imeallacha trí chalafoirt ionchuir-aschuir. Is gléas maolánach nó clár rialtóra, próiseálaí comhartha digití, srl é port IO atá ceangailte go díreach le bus IO an ríomhaire. Trí chalafoirt ionchuir-aschuir, is féidir leat réimse feistí inmheánacha agus seachtracha a nascadh le do ríomhaire chun a chumais a leathnú.

Ligeann calafoirt IO duit nasc a bhunú idir na gairis agus na bogearraí sa ríomhaire. Tá siad cosúil le cainéil raidió dhá bhealach ós rud é go ndéantar malartú faisnéise i gceachtar treo ar an gcainéal céanna.

Seoladh Port

Chun malartú sonraí idir gairis ríomhaire a rialú, sanntar a uimhir uathúil féin do gach calafort IO - seoladh calafoirt. Úsáidtear cód 16-giotán PC chun aghaidh a thabhairt ar chalafoirt IO. Dá bhrí sin, tá 216 = 65 536 calafort, uimhrithe ó OOOOh go FFFFh. Is é 0-3FFh an raon caighdeánach IO do ríomhairí atá comhoiriúnach le IBM. Ina measc seo tá calafoirt do rialaitheoirí méarchláir, tiomántáin chrua agus dioscaí flapacha, oiriúnaitheoirí físe EGA / VGA, cártaí fuaime, comhéadain sraitheacha agus comhthreomhara, calafoirt chluiche agus aon trealamh forimeallach eile. Tá feiste forimeallach in ann ilphort IO a úsáid. Tabhair faoi deara gur féidir leat seoltaí suas go FFFFh a úsáid i ndáiríre. Mar shampla, tá raon IO 620h-E23h ag calafoirt phróiseálaí sintéise WT an chárta fuaime.

Tugann an próiseálaí lárnach aghaidh ar chalafoirt agus clár á chur i gcrích aige. Chun seoladh sonrach gach calafoirt imeallach IO a thaispeáint le linn an chláraithe chomh maith leis an seoladh a athrú go pras ag brath ar chumraíocht áirithe an ríomhaire, úsáidtear seoladh bonn IO. Sanntar an seoladh bun do gach feiste forimeallach agus freagraíonn sé don seoladh is ísle sa ghrúpa calafoirt. Tugtar aghaidh ar na calafoirt atá fágtha de ghaireas forimeallach tríd an bhfritháireamh a shonrú i gcoibhneas leis an seoladh bun.

Is féidir le seoladh bonn IO na feiste forimeallaí a bheith mar sheoladh ar bith ón raon IO. Forchoimeádann BIOS cuid den raon IO do ghléasanna crua-earraí caighdeánacha nach féidir le forimeallach eile a úsáid. Mar shampla, maidir le comhéadan LPT1 tá raon IO 378h - 37Eh curtha in áirithe inar féidir seoladh bonn IO a roghnú. Ansin cuirfear deireadh leis an bhféidearthacht coinbhleachtaí nuair a thabharfar aghaidh ar chalafoirt ar leibhéal bogearraí crua-earraí. Ós rud é go n-úsáidtear trí chlár chun LPT1 a rialú agus monatóireacht a dhéanamh air, laistigh den raon IO seo, tá 5 luach féideartha ann maidir le seoladh bun - 378h-s-37Ch.

IO cláraithe

Le haghaidh malartú sonraí le calafoirt úsáidtear ionchur / aschur cláraithe (PIO). Tarchuireann sé focail le doimhneacht giotán 8, 16 nó 32 giotán ag úsáid orduithe sreinge. Is féidir an focal a tharchur do thimthriall bus amháin nó níos mó le léiriú ar an seoladh comhfhreagrach i ngach timthriall rochtana cuimhne. Cuirtear tús le timthriallta malairte bus le linn ordú IO a fhorghníomhú. Braitheann líon na dtimthriallta ar ailíniú an seoladh feadh theorainn na bhfocal agus doimhneacht giotán sonraí an bhus athúsáidte. Sáraíonn luas malairte sonraí PIO luas malairte an chainéil chaighdeánaigh Rochtana Cuimhne Dhírigh (DMA).

mass gmail