kegunaan pariti

1
Kerana kesederhanaan, pariti digunakan dalam banyak aplikasi perkakasan di mana pembedahan boleh diulangi dalam kes kesukaran, atau di mana hanya mengesan ralat adalah membantu. Sebagai contoh, SCSI dan PCI bas menggunakan pariti untuk mengesan ralat penghantaran, dan banyak cache arahan mikropemproses termasuk perlindungan pariti. Oleh kerana data I-cache hanya salinan memori utama, ia boleh diambil kira dan diambil semula jika ia didapati rosak. Dalam penghantaran data siri, format umum adalah 7 bit data, satu bit pariti walaupun, dan satu atau dua bit stop. Format ini kemas menempatkan semua watak-watak ASCII 7-bit dalam mudah bait 8-bit. Format lain yang mungkin; 8 bit data ditambah sedikit pariti boleh menyampaikan semua nilai bait 8-bit. Dalam konteks komunikasi siri, pariti biasanya dihasilkan dan diperiksa oleh perkakasan muka (contohnya, UART a) dan, pada penerimaan, hasil yang tersedia kepada CPU (dan sebagainya, contohnya, sistem operasi) melalui sedikit status dalam daftar perkakasan dalam perkakasan antara muka. Pemulihan daripada kesilapan itu biasanya dilakukan oleh retransmitting data, butir- butir yang biasanya dikendalikan oleh perisian (contohnya, sistem operasi I / O rutin).

Upload: sylvia

Post on 12-Jan-2016

220 views

Category:

Documents


0 download

DESCRIPTION

kegunaan pariti

TRANSCRIPT

Page 1: kegunaan pariti

Kerana kesederhanaan, pariti digunakan dalam banyak aplikasi perkakasan di mana pembedahan boleh diulangi dalam kes kesukaran, atau di mana hanya mengesan ralat adalah membantu. Sebagai contoh, SCSI dan PCI bas menggunakan pariti untuk mengesan ralat penghantaran, dan banyak cache arahan mikropemproses termasuk perlindungan pariti. Oleh kerana data I-cache hanya salinan memori utama, ia boleh diambil kira dan diambil semula jika ia didapati rosak.

Dalam penghantaran data siri, format umum adalah 7 bit data, satu bit pariti walaupun, dan satu atau dua bit stop. Format ini kemas menempatkan semua watak-watak ASCII 7-bit dalam mudah bait 8-bit. Format lain yang mungkin; 8 bit data ditambah sedikit pariti boleh menyampaikan semua nilai bait 8-bit.

Dalam konteks komunikasi siri, pariti biasanya dihasilkan dan diperiksa oleh perkakasan muka (contohnya, UART a) dan, pada penerimaan, hasil yang tersedia kepada CPU (dan sebagainya, contohnya, sistem operasi) melalui sedikit status dalam daftar perkakasan dalam perkakasan antara muka. Pemulihan daripada kesilapan itu biasanya dilakukan oleh retransmitting data, butir-butir yang biasanya dikendalikan oleh perisian (contohnya, sistem operasi I / O rutin).