Datora portu programmēšana

9,5- 2 atsauksmes

Ievads.
Paralēlo datoraparatūras portu programmēšana.
Uzbūve, adresācija un paralēlo portu veidi.
Paralēlo portu programmēšanas iespējas un kodu paraugi.
Iespējamās problēmas, programmējot paralēlos portus.
Seriālo datoraparatūras portu programmēšana.
Seriālo portu pamata jēdzieni, uzbūve un darbības principi.
Datu formāti.
Datora seriālo portu programmēšana.
Izmantotā literatūra.

Sistēmas maģistrāle, kas satur mātesplates paplašināšanas slēdžus ir paralēlā porta forma. Datoraparatūras portu apvienošana ir tehnoloģija, kas ļauj vairākus datoraparatūras portus apkopot vienā grupā, efektīvi radot vienu pieslēgumu ar lielāku joslas platumu. Šī tehnoloģija dod arī augstāku bojājumpiecietības pakāpi.

Programmnodrošinājuma ports ir virtuāls datu savienojums, ko var izmantot programmas, lai tiešā veidā apmainītos ar datiem, nevis izejot caur failu vai kādu citu laicīgu datu glabātuvi. Visizplatītākie no šādiem portiem ir TCP un UDP porti, kuri tiek izmantoti, pārsūtot datus starp datoriem Internetā.

Ievada/izvada operācijām gandrīz visas procesoru ģimenes lieto līdzīgas asamblera instrukcijas piekļūšanai gan atmiņai, gan datoraparatūras ievadam/izvadam. Tomēr Intel mikroprocesoriem ir asamblera instrukcijas (IN un OUT), kas tiek lietotas sevišķi datoraparatūras ievadam/izvadam. Šīs instrukcijas aprēķina, ar kuru datoraparatūras ierīci sazināties, izmantojot izvada/ievada porta jeb mašīnporta koncepciju. Šie porti ir numurēti, balstoties uz tā, uz kuru datoraparatūras ierīci tie atsaucas. Intel mikroprocesori galvenokārt atļauj sūtīt vai saņemt vienu oktetu (8 bitu baitu vai vārdu) katras instrukcijas laikā. Datoraparatūras ierīce nolemj kā interpretēt datus, kas tai nosūtīti un kādus datus nosūtīt procesoram. Piemēram, parasti tiek sūtīts vaicājums datoraparatūras ierīcei par to, kāds baits (datu pārsūtīšanā) tiks sūtīts nākamais.

(vietās, kur standarts nenosaka maksimumu, rakstīts parasti pielietojamais maksimums)

Interfeiss Formāts Ierīču skaits (maksimums) Maksimālais garums (pēdas) Ātrums (maksimālais, biti/sek)

Paralēlais printera ports paralēlais 2, vai 8 ar daisy chain atbalstu 10 30 1M

Oriģinālajam datora paralēlajam portam bija astoņi izvadi, pieci ievadi un četras divvirziena līnijas. Tas ir pietiekoši, lai komunicētos ar daudzām perifērijas ierīcēm. Daudzos jaunākos datoros astoņi izvadi var kalpot arī ievadīšanai, lai ātrāk sazinātos ar skeneriem, pievadiem un citām ierīcēm, kas nosūta savus datus uz datoru.

Standarta paralēlais ports izmanto trīs 8 bitu portu reģistrus datorā. Dators piekļūst paralēlā porta signāliem, nolasot un rakstot uz šiem reģistriem, ko parasti sauc par Datu, Statusa un Kontroles reģistriem. Katram no signāliem ir vārds, kas apzīmē tā funkciju printera interfeisā. Saskarnē ar citiem ierīču tipiem, signālus nevajag izmantot to oriģinālajiem mērķiem. Piemēram, ja nesazinās ar printeri, paper end signāls nav vajadzīgs, un ievadi var izmantot citiem nolūkiem.

Paralēlais ports tika izstrādāts kā printera ports, un daudzi porta signālu oriģinālie nosaukumi atspoguļo šādu pielietojumu (PaperEnd, AutoLineFeed). Tomēr mūsdienās blakus printerim var atrast daudzas ierīces pieslēgtas pie šī porta. Mūsdienās izstrādātas daudzas paralēlā porta modifikācijas lielākas efektivitātes (galvenokārt ātruma) palielināšanai. Šādi modificētie porti ir, piemēram, EEP (Enchanced Parallel Port), ECP (Extended Capabilities Port), Multi Mode porti utt.

Standarta paralēlais ports izmanto trīs saistītas adreses, parasti vienā no šiem apgabaliem:

Pirmā adrese apgabalā ir porta bāzes adrese, ko sauc arī par Datu reģistru vai vienkārši porta adresi. Otrā adrese ir porta Statusa reģistrs, un trešā ir Kontroles reģistrs.

  • Microsoft Word 16 KB
  • Latviešu
  • 13 lapas (2563 vārdi)
  • Universitāte
  • Saniitis
  • Datora portu programmēšana
    9.5 - 2 balsojums(-i)
Skatīt pilnu darbu
Datora portu programmēšana. (Augusts 28, 2009). https://gudrinieks.lv/datora-portu-programmesana/ Pārskatīts 02:39, Maijs 23 2025
DARBA DATI
13 lapas (2563 vārdi)
Valoda: Latviešu
Microsoft Word 16 KB
Līmenis: Universitāte
Skatīt pilnu darbu
ATSAUKSMES
DinaStudente2022 08 27
Paldies par palīdzību, jūsu mājaslapa man palīdzēja rakstot biznesa plānu.
MartaSkolotāja2021 08 17
Ļoti priecājos, ka ir tāda mājaslapa, kas palīdz strādājot pirmsskolas skolotājai, sniedzot daudz dažādas informācijas un idejas svētku rīkošanai bērnudārzā.
MarkussPasniedzējs2022 04 24
Uzskatu, ka pati mājaslapas struktūra ir pietiekami informatīva. Tāpēc tās lietošana ir viegla, un tam nav nepieciešams daudz laika.
×