Artikel dan kolom ini hanya ditujukan buat Seluruh Mahasiswa Teknik Informatika ITP Padang yang mengambil matakuliah Teknik Perantara Periferal (Periferal Interface Consept).
Debug berasal dari kata The Bug yang artinya Kutu, program kecil ini awalnya digunakan untuk keperluan penelusuran dan pelacakan kesalahan program utama yang dibuat, karena sifatnya yang dapat melacak kesalahan program utama, program ini didukung dan kom[patibel dengan Bahasa Pemograman Mesin yaitu Bahasa Pemograman Assembler.
Perintah-perintah Debug banyak digunakan dengan mengetikkan Huruf Awal dari Perintah tersebut, sedangkan untuk memulai program Debug dapat dicapat dengan melalui Command Prompt --> ketikkan Debug lalu [enter]
hingga muncul tanda hypenation [ _ ] berarti perintah debug siap digunakan.
Untuk melihat perintah-perintah Debug dapat dilakukan dengan mengetikkan question [?] dari menu debug.
Pemograman Assembler dengan Debug.
Assembler adalah salah satu bahasa mesin paling sederhana disamping bahasa mesin lainnya misalnya Mnemonic Code dll.
Jika assembler ini dilakukan dari program debug, maka dapat dimulai dengan mengetikkan :
_A100 —> A berarti Assembler dan 100 adalah alamat awal memori tempat program dibuat, ini merupakan alamat original.
Berdasarkan keterangan perkuliah tertanggal 23 Februari 2009, silahkan Anda kerjakan latihan dibawah ini :
Latihan :
Buatlah program dengan Assembler/Debug untuk menampilkan Bendera Merah Putih disudut Kanan Atas, dimana panjang bendera adalah 12 Karakter Kosong (ASCII 20). Gunakan metode pengaturan Kursor Interupsi 10 Service 2 dan Interupsi 10 Service 9 pada kasus ini.
Jawaban/Komentar Anda diketikkan langsung pada Blog ini, pada bagian pemberian Komentar.
Latihan : (DODI YANDRA.27613001.TEKNIK PERIPHERAL)
Buatlah program dengan Assembler/Debug untuk menampilkan Bendera Merah Putih disudut Kanan Atas, dimana panjang bendera adalah 12 Karakter Kosong (ASCII 20). Gunakan metode pengaturan Kursor Interupsi 10 Service 2 dan Interupsi 10 Service 9 pada kasus ini.
Jawaban/Komentar Anda diketikkan langsung pada Blog ini, pada bagian pemberian Komentar.
Assalamualaikum wr, wbr Pak Busran dan kepada seluruh pengunjung setia blog ini.
Tentang DEBUG pada perkuliahan Teknik Peripheral memberikan kepada saya suatu konsep dasar bagaimana komputer dapat melaksanakan perintah dari User (manusia) yang sebenarya User tidak dapat berkomunikasi secara langsung tanpa dengan suatu interface bahasa yang dimengerti oleh komputer, pada awalnya interface bahasa yang digunakan adalah Bahasa Mesin yang dikenal Assembly Language, jika mendengar nama ini pada saat-saat sekarang memang membuat kita pusing 7 X keliling hehehee….., Namun perlu diketahui bahwa kita tidak dinamakan seorang Suhu Komputer diatas ahliya Komputer karena pada interface bahasa ini kita percis tahu apa itu komputer yang sebenarnya dan kita bisa berbuat apa saja untuk menguasai dunia ini wah….udah mulai serius nih, kalau membobol bank bisa nggak yag pasti lebih dari itu deh,heheheee….tapi jangan serius dong ntar FBI merasa terancam dan kita ditangkap jadinya hahahaaa……,
Baiklah saya akan mencoba menyelesaikan Kasus yang bapak berikan :
1. Kita buat dulu Command atau perintahnya dengan cara :
• Masuk dulu melalui RUN pada start Menu Windows dan ketik CMD untuk masuk ke DOSya Window
• Tertulis disana dengan C:\ Documents and Setting\Administrator>
• Kemudian kita buat Command didepannya dengan cd\
• Kita akan masuk ke C:\> dan beri Command DEBUG untuk masuk pada kode Program Assembly yang kita maksud
• Setelah kita Enter maka akan tanda Hypen yang mengawalinya nha baru kita lanjutkanpada langkah selanjutnya……..
2. Untuk lebih singkatnya saya akan tulis kode programmya sebagai berikut :
_A100 ‘Enter
_(muncul angka) MOV AH,02 ‘Enter
_(muncul angka) MOV DH,01 ‘Enter
_(muncul angka) MOV DL,3C ‘Enter
_(muncul angka) MOV BH,0 ‘Enter
_(muncul angka) INT 10 ‘Enter
_(muncul angka) MOV AH,09 ‘Enter
_(muncul angka) MOV BL,47 ‘Enter
_(muncul angka) MOV CX,14 ‘Enter
_(muncul angka) INT 10 ‘Enter
_(muncul angka) INT 20 ‘Enter
_(muncul angka) ‘Enter
_G ‘Enter
{ MAKA AKAN ADA BENDERA BERWARNA MERAH DISUDUT POJOK KANAN LAYAR
DAN KITA AKAN MEMBUAT BENDERA BERWARNA PUTIH PERCIS NEMPEL DIBAWAH BENDERA WARNA MERAH , Ikuti Perintah dibawah ini :…..}
_A(ditambahkan angka yang muncul sebelum MOV DH,01) ‘Enter
_(muncul angka) MOV DH,02 ‘Enter
_(muncul angka) ‘Enter
_G ‘Enter
_A(ditambahkan angka yang muncul sebelum MOV BL,47) ‘Enter
_(muncul angka) MOV BL,70 ‘Enter
_(muncul angka) ‘Enter
_G ‘Enter
{ MAKA AKAN ADA BENDERA BERWARNA PUTIH DISUDUT POJOK KANAN LAYAR YANG PERCIS DIBAWAH WARNA MERAH DAN MENJADI BENDERA APA AYO….?? PASTI TAHU DEH….HEHEHEEEE…,:…..}
3. Selamat mencoba ya….