Selasa, 20 September 2016



KODE BEEP 

KODE BEEP AWARD BIOS

NO
Gejala
Diagnosis Pesan/Peringatan Kesalahan
1.
1 beep pendek
PC dalam keadaan baik
2.
1 beep panjang
Problem di memori
3.
1 beep panjang dan 2 beep pendek
Kerusakan di modul DRAM parity
4.
1 beep panjang dan 3 beep pendek
Kerusakan di bagian VGA
5.
Beep terus menerus
Kerusakan di modul memori atau memori video

KODE BEEP AMI BIOS

NO
Gejala
Diagnosis Pesan/Peringatan Kesalahan
1.
1 beep pendek
DRAM gagal merefresh
2.
2 beep pendek
Sirkuit gagal mengecek keseimbangan DRAM Parity (sistem memori)
3.
3 beep pendek
BIOS gagal mengakses memori 64kb pertama
4.
4 beep pendek
Timer pada sistem gagal bekerja
5.
5 beep pendek
Motherboard tidak dapat menjalankan prosessor
6.
6 beep pendek
Controller pada keyboard tidak dapat berjalan dengan baik
7.
7 beep pendek
Video mode error
8.
8 beep pendek
Tes memori VGA gagal
9.
9 beep pendek
Checksum error ROM BIOS bermasalah
10
10 beep pendek
CMOS shutdown read/write mengalami error
11.
11 beep pendek
Chace memori error
12.
1 beep panjang 3 beep pendek
Conventional/extended memori rusak
13.
1 beep panjang 8 beep panjang
Tes tampilan gambar gagal

KODE BEEP IBM BIOS

NO
Gejala
Diagnosis Pesan/Peringatan Kesalahan
1.
Tidak ada beep
Power supply rusak , card monitor/RAM tidak terpasang
2.
1 beep pendek
Normal POST dan PC dalam keadaan baik
3.
Beep terus menerus
Power supply rusak , card monitor/RAM tidak terpasang
4.
Beep pendek berulang-ulang
Power supply rusak , card monitor/RAM tidak terpasang
5.
1 beep panjang 1 beep pendek
Masalah motherboard
6.
1 beep panjang 2 beep pendek
Masalah bagian VGA card (mono)
7.
1 beep panjang 3 beep pendek
Masalah bagian VGA card (EGA)
8.
3 beep panjang
Keyboard error
9.
1 beep blank monitor
VGA card sirkuit

KODE PESAN KESALAHAN BERUPA ANGKA

NO
Gejala
Diagnosis Pesan/Peringatan Kesalahan
1.
1xx
Kerusakan sistem boot
2.
101
Kerusakan sistem board pada interrupt
3.
102
Kerusakan sistem board pada timer
4.
2xx
Kerusakan memori RAM
5.
201
Tes RAM rusak
6.
3xx
Tes RAM rusak
7.
301
Kerusakan keyboard
8.
6xx
Kerusakan POST floopy drive atau adapter
9.
601
Kerusakan floopy drive
10.
17xx
Kerusakan harddisk
11.
1701
Kerusakan POST pada unit harddisk
12.
18xx
Kerusakan unit I/O ekspansi
13.
1801
Kerusakan POST pada unit I/O ekspansi


Minggu, 18 September 2016


SYARAT MANAJEMEN MEMORI

Manajemen memori mempunyai 5 syarat , yaitu :

1.      Relocation
Dalam sistem multi-progamming , memori utama yang tersedia di-sharing di antara banyak proses.Programmer tidak mungkin tahu program lain mana yang akan menetap di memori utama ketika programmer tersebut menjalankan programmnya.
Untuk memaksimalkan pemanfaatan CPU , maka jumlah proses yang ada di memori juga harus dimaksimalkan , sehingga jika memori utama berkapasitas terbatas , sistem operasi akan sering mengganti proses yang ada di memori utama.
Ketika proses di-swapping put dari memori utama ke disk , dan ketika proses tersebut di-swapping in ke memori utama maka harus diletakkan di daerah yang sama seperti sebelumnya di memori utama.Jadi , diperlukan pengalokasian alamat di memori utama.

2.      Protection
Setiap proses seharusnya dilindungi dari gangguan yang tidak diinginkan dari proses-proses yang lain , baik itu secara tidak sengaja ataupun disengaja.Relocation menambah kerumitan dan kesulitan pada proteksi ini . Hal ini disebabkan lokasi dari suatu program dalam memori utama tidak dapat diperkirakan dan tidak mungkin untuk memeriksa alamat mutlak pada waktu kompilasi untuk memastikan proteksinya.Dengan demikian diperluka mekanisme yang mengandung relokasi dan sekaligus mendukung proteksi.
Seharusnya proses pemakai tidak dapat mengakses bagian dari sistem operasi , program , atau data.Dan satu proses juga tidak dapat bercabang ke instruksi dalam proses yang lain.Tanda adanya rencana khusus , program dalam satu proses tidak dapat mengakses daerah data proses yang lain.CPU harus dapat menggagalkan instruksi-instruksi yag melanggar hal tersebut pada titik eksekusinya.

3.      Sharing
Mekanisme proteksi harus mempunyai fleksibilitas untuk mengizinkan beberapa proses mengakses bagian yang sama dari memori utama . Sebagai contoh , jika sejumlah proses mengeksekusi program yang sama , akan menguntungkan jika setiap proses diizinkan mengakses salinan program tersebut sendiri-sendiri sehingga manajemen memori harus dapat mengontrol akses ke daerah memori yang di-share.

4.      Logical Organization
Memori utama di sistem computer diorganisasikan dalam bentuk linear atau satu dimensi.Alamat ruang terdiri dari urutan byte atau word . Memori sekunder dalam tingkatan fisik , diorganisasikan ke dalam bentuk modul-modul.Beberapa tidak dapat dimodifikasi (read only , executable) dan beberapa dapat dimodifikasi jika terdiri dari data.Dengan demikian , pengorganisasian memori secara fisik dengan pengorganisasian memori yang tidak fisik , yaitu secara logika yang menggunakan pengorganisasian seperti pengorganisasian program , yaitu dengan modul-modul.


5.                  Physical Organization
Seperti sudah dijelaskan , memori diorganisasikan dalam dua tingkatan , yaitu memori utama dan memori sekunder . Memori utama merupakan memori yang cepat dan mahal sehingga kapasitasnya terbatas serta bersifat volatile (tidak permanen) , sementara memori sekunder merupakan memori yang lebih lambat dan murah daripada memori utama sehingga kapasitasnya bisa jauh lenih besar dari memori sekunder , serta bersifat  nonvolatile . Oleh karena itu dibutuhkan pengorganisasian antara memori utama dengan memori sekunder agar aliran informasi antara dua tingkatan memori ini dapat berjalan dengan lancar.

6.      Ruang alamat logika dan fisik
Secara mendasar , instruksi-instruksi dan data-data suatu program akan diikatkan ke suatu alamat memori dengan tahap-tahap sebagai berikut :
a)                  Compile time : Suatu proses menetap di memori dan menghasilkan suatu kode yang mutlak sehingga ketika lokasi di memori berubah , maka perlu dilakukan kompilasi ulang terhadap kode tersebut.
b)                  Load time : Jika pada saat compile time tidak diketahui dimana suatu proses akan menetap di memori , maka compiler harus dapat menghasilkan suatu kode yang reloctable.
c)      Excecution time : Suatu proses dapat dipindah alamatnya dari satu segmen yang lain pada saat eksekusi

Suatu alamat yang dihasilkan CPU disebut dengan alamat logika atau alamat maya virtual) . Sedangkan alamat fisik adalah alamat yang berada di memori.

Compile time dan load time akan menghasilkan suatu lingkungan dimana alamat logika dan alamt fisik adalah sama , sementara pada execution time akan menghasilkan alamat logika dan alamat fisik yang berbeda.

Jumat, 16 September 2016


Sistem computer secara global terdiri 

dari empat komponen , yaitu :


1.Hardware
Terdiri dari CPU , memori , perangkat I/O , dan sistem bus sebagai sumber daya dasar.
2.Sistem Operasi
Sebagai jembatan dan perantara antara program aplikasi , pemakai dan hardware computer , serta mengontrol dan mengkoordinasikan pengguna hardware untuk aplikasi yang beragam untuk pemakai yang beragam pula.
3.Program Aplikasi
Misalnya compiler , sistem database , game , program-program bisnis , dan sebagainya yang digunakan oleh pemakai untuk menyelesaikan masalahnya.
4.Pemakai

Menggunakan computer untuk menyelesaikan masalahnya. Sistem operasi terbagi menjadi 2 jenis antarmuka/interface yaitu GUI dan CLI. GUI (Graphical User Interface) adalah antarmuka pada sistem operasi atau sistem yang menggunakan menu grafis agar mempermudah para penggunanya untuk berinteraksi dengan sistem atau sistem operasi. CLI (Command Line Interface) adalah antarmuka pada sistem operasi atau sistem yang menggunakan menu baris perintah , teks , atau ketikan dari keyboard untuk berinteraksi dengan sistem operasi atau sistem tersebut.

BIOS


a.     Pengertian BIOS
BIOS adalah tingkatan terendah dari perangkat lunak yang mengkonfigurasi atau memanipulasi perangkat keras . BIOS adalah singkatan dari Basic Input Output System , dalam sistem computer IBM PC atau compatibelnya (computer yang berbasis keluarga prosesor intel x86) merujuk kepada kumpulan rutin perangkat rutin perangkat lunak yang mampu melakukan hal-hal berikut :
1)      Inisialisasi (penyalaan) serta pengujian terhadap perangkat keras (dalam proses yang disebut dengan Powerr On-Shelf Test (POST) ) .
2)      Memuat dan menjalankan sistem operasi..
3)      Mengatur beberapa konfigurasi dasar dalam computer (taggal , waktu , konfigurasi media penyimpanan , konfigurasi proses booting , kinerja , serta kestabilan computer).
4)      Membantu sistem operasi dan apilkasi dalam proses pengaturan perngkat keras dengan menggunakan BIOS Runtime Services.
5)      BIOS menyediakan antarmuka komunikasi tingkat rendah , dan dapat mengendalikan banyak jenis perngkat keras (seperti keyboard) . Karena kedekatannya dengan perangkat keras , BIOS umumnya dibuat dengan menggunakan bahasa rakitan (assembly) yang digunakan oleh mesin yang bersangkutan.
Istilah BIOS pertama kali muncul dalam sistem operasi CP/M , yang merupakan bagian dari CP/M yang dimuat pada saat proses booting dimulai yang berhadapan secara langsung dengan perangkat keras (beberapa mesin yang menjalankan CP/M memiliki  boot leader sederhana dalam ROM). Kebanyakan versi DOS memiliki sebuah berkas yang disebut “IBMBIO.COM” (IBM PC-DOS) atau “IO.SYS”(MS-DOS) yang berfungsi sama seperti halnya CP/M disk BIOS . Kata BIOS juga dapat diartikan sebagai “kehidupan” dalam tulisan Yunani (BIOS).

Dalam BIOS , terdapat beberapa komponen dasar , yakni sebagai berikut :
1)      Program BIOS  Setup yang memungkinkan pengguna untuk mengubah konfigurasi computer (tipe harddisk , disk drive , manajemen daya listrik , kinerja computer , dan sebagainya ) sesuai keinginan . BIOS menyembunyikan detail-detail cara pengaksesan perangkat keras yang cukup rumit apabila dilakukan secara langsung.
2)      Driver untuk perangkat-perangkat keras dasar , seperti video  adapter , perangkat input prosessor , dan beberapa perangkat lainnya untuk sistem operasi dasar 16-bit (dalam hal ini adalah keluarga DOS).
3)      Program bootstraper utama yang memungkinkan computer dapat melakukan proses booting ke dalam sistem operasi yag terpasang . Contoh dari CMOS Setup (Phoenix BIOS).



Saat ini , ada beberapa perusahaan penyedia BIOS , yakni sebagai berikut  :
1)      Award Software , yang meluncurkan Award BIOS , Award Modular BIOS , dan Award Medalilion BIOS
2)      Phoenix Technologies , yag meluncurkan Phoenix BIOS , dan setelah melakukan merjer dengan award software , meluncurkan Phoenix-award BIOS
3)      American Megatrends Incorporated (AMI) yang merilis AMI BIOS , dan AMI WinBIOS.

b.     Jenis-jenis BIOS
Jenis-jenis BIOS berdasarkan pabrikan pembuatan BIOS :
1)      Award BIOS
2)      Award Software
3)      Pada AWARD BIOS terdapat beberapa menu pokok yaitu : Main , Advanced , Power , Boot , Exit.
4)      Award Modular BIOS
5)      Award Medallion BIOS
6)      Phoenix Technologies
7)      Phoenix-Award BIOS
8)      Phoenix BIOS
9)      American Megatrends Incorporated (AMI)
10)  AMI BIOS
11)  AMI WinBIOS
12)  Acer Labs
13)  Microid Research
14)  LSI Logic
15)  Winbond

c.      Fungsi BIOS
Beberapa fungsi BIOS , antara lain :
1)      Mengenali semua hardware /perangkat keras yang terpasang pada PC/computer.
2)      Inisialisasi (penyalaan) , serta pengujian terhadap semua perangkat yang terpasang (dalam proses yang dikenal dengan istilah Power On Self Test)
3)      Mengeksekusi MBR (Master Boot Record) yang berada pada sector pertama pada harddisk , yang fungsinya ialah untuk memanggil sistem operasi dan menjalankannya.
4)      Mengatur beberapa konfigurasi dasar dalam computer (tanggal , waktu , konfigurasi media penyimpanan , konfigurasi proses booting/urutan booting , kinerja , serta kestabilan computer)
5)      Membantu sistem operasi dan aplikasi  dalam proses pengaturan perangkat keras dengan menggunakan BIOS Runtime Services.


d.     Akses BIOS
Untuk masuk pada menu BIOS ada berbagai macam cara tergantung dari BIOS yang anad gunakan . Untuk award dan AMI umumnya menggunakan  tombol delete , F2 , atau F10 pada saat pertama kalikomputer dinyalakan.

e.      Standard CMOS Setup
Standard CMOS setup screen termasuk parameter operasi dasar yang perlu untuk diset agar sistem bekerja dengan baik.
1)      Date => Disini anda dapat mengatur tanggal yang sesuai untuk real time clock (mm:dd:yy) atau (bulan:tanggal:tahun). Pengubahan tanggal juga terkadang dapat dilakukan untuk menghindari aktifnya suatu virus pada tanggal tertentu.
2)      Time => Digunakan untuk pengisian waktu yang tepat (real time clock) . Sebuah real time clock yang salah penyetingannya dapat juga menimbulkan masalah , misalnya jika real time clock itu diminta oleh sebuah online baking software sebagai criteria plausibilitas (kewajaran) Rumus untuk memasukkan tanggal (hh:mm:ss) atau (jam:menit:detik).
3)      Harddisk => Digunakan untuk mengubah setting untuk harddisk . Semua chanel IDE dapat dikonfigurasi disini , mulai dari primary master , primary slave , secondary master , dan secondary slave . Kolom “type” digunakan untuk menentukan parameter harddisk.BIOS sudah mempunyai 46 konfigurasi yang sudah tersimpan . Pilihan “None” berarti tidak ada harddisk terpasang . “Autu” berarti membuat BIOS melakukan autodeteksi ketika proses booting dilakukan.Pilihan “user” aka memberikan keleluasan untuk mengubah parameter harddisk secara manual.
4)      Drive A , drive B => Bagian ini dapat digunakan untuk mengkonfigurasikan floopy disk yang digunakan.Pilihan yang ada akan menentukan ukuran dan kapasitas yang digunakan.Ukuran yang tersedia adalah 3,5” dan 5,25” sedangkan kapasitasnya bervariasi mulai dari 360 K , 720 K , 1,2 M sampai 2,88 M .Pilihlah “none” jika tidak ada drive yang terpasang.
5)      Video => Setting ini berhubungan dengan jenis kartu grafik , untuk kartu dengan resulusi tinggi pilih “EGA/VGA” . Pilihan lain yang ada adalah CGA40 , CGA80 atau Mono.
6)      Halt on => Menentukan apa yang menyebabkan PC anda akan berhenti  bekerja (halt) . Pilihan “all errors” merupakan pilihan yang biasa digunakan  dan akan menyebabkan PC anda berhenti jika terjadi kesalahan di segala komponen . Pilihan “all , but keyboard” akan mengabaikan kesalahan akibat keyboard . Pilihan yang lain  adalah “no errors” , “ all , but disk , “ all , but disk/key”.
7)      Memori => Setting ini adalah bagian informasi memori yang terpasang pada PC anda. Base Memory umumnya berukuran 640Kb , sisanya akan menjadi Extended Memory  . Jika ditambahkan dengan Other Memory akan menghasilkan total memori yang terpasang dan ditampilkan pada bagian “total memory”.