MIVO.TV

Kamis, 03 April 2014

Power- on self-test ( POST )



Power- on self-test ( POST ) adalah proses yang dilakukan oleh firmware atau perangkat lunak rutinitas segera setelah banyak perangkat elektronik digital yang didukung. Mungkin penggunaan paling banyak dikenal berkaitan dengan komputasi perangkat ( komputer pribadi , PDA , perangkat jaringan seperti router , switch , sistem deteksi intrusi dan perangkat monitoring lainnya ) . Perangkat lain termasuk peralatan dapur , avionik , peralatan medis, peralatan - semua uji laboratorium perangkat embedded . Rutinitas adalah bagian dari urutan pra - boot perangkat . Setelah POST selesai dengan sukses , kode bootstrap loader dipanggil .

POST termasuk rutinitas untuk menetapkan nilai awal untuk sinyal internal dan output dan untuk melaksanakan tes internal , sebagaimana ditentukan oleh produsen perangkat . Kondisi awal juga disebut sebagai negara perangkat . Mereka dapat disimpan dalam firmware atau termasuk sebagai perangkat keras , baik sebagai bagian dari desain itu sendiri , atau mereka mungkin menjadi bagian dari substrat semikonduktor baik berdasarkan menjadi bagian dari topeng perangkat , atau setelah dibakar ke dalam perangkat seperti programmable logic array ( PLA ) .

Hasil tes baik dapat ditampilkan pada panel yang merupakan bagian dari perangkat , atau output melalui bus ke perangkat eksternal . Mereka juga dapat disimpan secara internal , atau mungkin ada hanya sampai berikutnya power-down . Dalam beberapa kasus , seperti di pesawat terbang dan mobil , hanya fakta bahwa kegagalan terjadi dapat ditampilkan (baik terlihat atau ke komputer on-board ) tetapi juga dapat meng-upload detail tentang kegagalan ( s ) ketika alat diagnostik tersambung .

POST melindungi kode dinyalakan dari terganggu oleh hardware yang rusak . Informasi diagnostik yang disediakan oleh perangkat , misalnya ketika terhubung ke sebuah analisa mesin , tergantung pada fungsi yang tepat dari komponen internal perangkat . Dalam kasus ini , jika perangkat tidak mampu memberikan informasi yang akurat - memastikan bahwa perangkat tersebut aman untuk menjalankan kode - berikutnya ( seperti kode bootstrap ) mungkin tidak diizinkan untuk menjalankan

Tidak ada komentar:

Posting Komentar