Hepiniz bilgisayarı açtığınızda kulağınız anakarta bağlı dandik hoparlörden gelecek bir beep sesindedir. Bu beep yerine iki beep, 3 beep, kesikli beep vs. duyarsanız donanımınızla ilgili bir sorun vardır ve BIOS sizi uyarıyor demektir.
Peki anakarta bağlı speakerın düzgün çalışmadığından şüpheleniyorsanız veya bilgisayarınızı toplayan firma speakerin konnektörünü anakarta bağlamamışsa nasıl test edeceksiniz ? Bunun için kasayı açıp kablolarla uğraşmanız gerekmiyor. Bir satır (evet 1 !) assembly koduyla speaker testi yapabilirsiniz, bunu yapmak için programcı olmanız da gerekmiyor.
Anlatacağım işlemi Windows XP veya daha öncesi bir işletim sisteminin yüklü olduğu bilgisayarlarda yapabilirsiniz:
- MS DOS Komut istemini çalıştırın (Başlat->Programlar->Donatılar->MS DOS Komut İstemi). Eski DOStumuzun siyah ekranını göreceksiniz.
- DEBUG yazıp entere basın, komut yazmanızı bekleyen bir tire işaretinin yanında imleci göreceksiniz.
- Yapacağımız işlem 67 numaralı kapıya (tüm çevre birimlerinin bir gate (kapı) numarası vardır) FF yani (bilenler bilir:) 8 tane 1 göndermek olacak. Bunun için "o 67,ff" yazıp entere basın. Eğer bir sorun yoksa keskin bir beep sesi duyuyor olmalısınız.
- Panik yapmayın. Şimdi de aynı kapıya 8 tane 0 göndererek sesi keselim. Bunun için de "o 67,00" yazıp entere basmanız yeterli.
- Debug tan çıkmak için ise q yazıp entere basın.
Hepsi bu kadar, tek satırda anakart hoparlörü testi!.
