Teknologi Komputer dan Jaringan

  • JARTEKOM

    WEBSITE TENTANG ILMU KOMPUTER DAN JARINGAN

  • JARTEKOM

    WEBSITE TENTANG ILMU KOMPUTER DAN JARINGAN

  • Noted

    USAHA TIDAK AKAN MEMBOHONGI HASIL

  • Blogger

    dwcita

  • writter

    dwcita

.dateHeader/>

PENGERTIAN, FUNGSI DAN CARA KERJA POST (POWER ON SELF TEST) PADA KOMPUTER

Pada artikel ini saya akan membahas mengenai pesan yang disampaikan oleh komputer. Pesan yang disampaikan komputer disebut dengan POST. Lalu apa POST tersebut ?, masih banyak yang tidak mengerti mengenai POST, maka pada artikel ini akan saya bahas mengenai POST komputer.

Pengertian POST


POST kepanjangan dari (Power On Self Test) adalah test yang dilakukan oleh komputer untuk mengecek fungsi - fungsi komponen atau hardware komputer apakah bekerja dengan baik atau tidak. POST dilakukan pada saat booting (awal dari computer menyala), jika komputer mengalami suatu masalah, maka akan terdeteksi gejala kesalahannya melalui POST berupa suara peringatan / pesan berupa bentuk suara yang dihasilkan melalui speaker atau tampilan di visual dimonitor.

Fungsi POST


Fungsi dari POST sendiri adalah melakukan pengecekan terhadap hardware komputer apakah bekerja dengan baik atau tidak, jika hardware komputer tersebut tidak bekerja dengan baik maka POST akan memberikan sinyal suara berupa beep atau pesan yang muncul pada monitor mengenai permasalahan yang terjadi. Dengan begitu dapat mengetahui masalah-masalah yang terdapat dalam computer ada kerusakan atau tidak adanya hardware yang terpasang, sehingga dapat dengan mudah menemukan Problem Solvingnya.

 
Cara Kerja POST


POST bejalan pada saat komputer dinyalakan dan mulai (booting), proses ini dilakukan oleh Bios. Adapun cara kerja POST sebagai berikut :

Test Power Supply ditandai dengan lampu power hidup dan kipas pendingin Power Supply berputar.

Secara otomatis dilakukan reset terhadap kerja CPU oleh sinyal power yang dihasilkan oleh power Supply jika dalam kondisi baik pada saat dihidupkan, kemudian CPU mulai melaksanakan intruksi awal pada ROM BIOS dan selanjutnya.

Pengecekan terhadap BIOS dan isinya. BIOS harus dapat dibaca. Intruksi awal ROM BIOS adalah jump (lompat) ke alamat Program POST.

Pengecekan terhadap CMOS, CMOS harus dapat bekerja dengan baik. Program POST diawali dengan membaca data setup (setting hardwere awal) pada RAM CMOS setup, sebagai data acuan untuk pengecekan.

Melakukan pengecekan CPU, timer (pewaktuan), kendali memory akses langsung, memory bus dan memory module.

Memory sebesar 16 KB harus tersedia dan dapat dibaca/ditulis untuk keperluan ROM BIOS dan menyimpan kode POST.

Pengecekan I/O controller dan bus controller. Controller tersebut harus dapat bekerja untuk mengontrol proses read/write data. Termasuk I/O untuk VGA card yang terhubung dengan monitor.

Jadi kesimpulanya bahwa POST adalah test yang dilakukan oleh komputer untuk mengecek fungsi - fungsi komponen pendukung. Semoga artikel yang saya tulis dapat bermanfaat dalam menambah ilmu dan wawasan.



Share:

CODING MENYIMPAN DAN MEMBERI NAMA FILE JPEG (MATLAB)


Pada artikel ini saya akan membahas mengenai koding untuk menyimpan file citra jpeg, sebenarnya tidak hanya format jpeg dan dapat untuk semua format dengan cara mengganti koding *.jpg dengan format lainnya atau menggunkaan koding *.* untuk semua format. Koding ini digunakan pada software matlab.

global frame

[nama_file_simpan, path_simpan]=uiputfile ({'*.jpg','JPEG Image (*.jpg)';},'Menyimpan Citra');


if isequal(nama_file_simpan,0) || isequal(path_simpan,0)

msgbox('Image is saved''Foto_Editor')

else

F=getframe(handles.axes2);

img=frame2im(F);

imwrite(img, fullfile(path_simpan,nama_file_simpan),'jpg');

end

axes(handles.axes2)



global frame

[nama_file_simpan, path_simpan]=uiputfile({'*.jpg','JPEG Image (*.jpg)';},'Menyimpan Citra');


Pada koding global frame menjelaskan initial frame yang digunakan bersifat global dan harus diletakan paling atas sebelum koding lainnya.


[nama_file_simpan, path_simpan]=uiputfile({'*.jpg','JPEG Image (*.jpg)';},'Menyimpan Citra');


Digunakan untuk mengambil file gambar dari axes dan akan disimpan pada media penyimpanan yang ditentukan atau direktori yang sudah ditentukan.Untuk koding [nama_file_simpan, path_simpan] dapat juga menggunakan koding [FileName, PathName].


if isequal(nama_file_simpan,0) || isequal(path_simpan,0)

msgbox('Image is saved', 'Foto_Editor')

end


Koding diatas digunakan untuk menampilkan pesan untuk mengedit kembali nama filenya jika tidak sesuai dengan format.


F=getframe(handles.axes2);

img=frame2im(F);

imwrite(img, fullfile(path_simpan,nama_file_simpan),'jpg');


Koding F=getframe(handles.axes2); digunakan untuk mengambil file dari axes2 (axes 2 adalah nama axes yang digunakan, ini tergantung dari masing-masing penggunaan bisa axes 1,2,3 dan seterusnya). 
imwrite(img,fullfile(path_simpan,nama_file_simpan) ,'jpg'); digunakan untuk menulis nama file dari img (img ini adalah file yang sudah d ambil dari axes2 tadi).


Semoga artikel yang saya tulis ini dapat digunakan untuk pedoman dalam membangun aplikasi menggunakan software matlab. Semoga artikel ini dapat menambah ilmu dan wawasan yang dibutuhkan.


Share:

CODING MEMBUKA DAN MENAMPILKAN GAMBAR PADA MATLAB


Matlab merupakan salah satu software pemrograman berbasis matriks dan banyak digunakan dalam berbagai bidang. Pada artikel ini saya akan membahas mengenai koding yang digunakan untuk membuka gambar pada matlab.

Contoh koding membuka dan menampilkan gambar


[FileName,PathName]=uigetfile ('*.jpg','Buka Gambar');

im=imread ([PathName,FileName]);

handles.im = im;

guidata(hObject,handles);

axes(handles.axes1);

imshow(im);


[FileName,PathName] = uigetfile ('*.jpg','Buka Gambar');


Uigetfile berfungsi untuk mengambil atau membuka gambar dari penyimpanan atau direktori , ('*.jpg','Buka Gambar'); menjelaskan format file gambar yang digunakan berupa (*.jpg) namun juga bisa menggunakan format gambar lain selain jpg seperti ('*.jpg', ‘*.gif’, ‘*.png’ 'Buka Gambar'); atau menggunakan koding (*.*) untuk semua jenis format gambar.


im=imread ([PathName,FileName]);


im merupakan initial dari koding dan imread ([PathName,FileName]); merupaka koding untuk membaca file gambar dari direktori yang dipilih.


handles.im = im;

guidata(hObject,handles);

axes(handles.axes1);


Merupakan koding untuk menempatkan file yang diambil dari penyimpanan atau dari direktori dan akan ditampilkan dalam axes1 menggunakan GUI matlab.


imshow(im);


Menampilkan hasil foto yang diambil dari initial dan ditampilkan pada axes menggunakan koding diatas.  Atau jika ingin langsung menampilkan gambar tanpa menggunakan semua koding di atas cukup menuliskan koding “imshow (‘namafoto.formatfoto’); => imshow (‘cita.jpg’); dan foto dengan nama cita.jpg akan langsung muncul namun dengan syarat masih dalam satu direktori dengan folder program.


Diatas adalah salah satu koding sederhana untuk membuka dan menampilkan gambar pada software matlab, semoga artikel ini bermanfaat dalammenambah ilmu dan wawasan pembaca.


Share:

Iklan

Pengikut

Blog Archive