DEBUG COMMAND
1. Cara-cara memasukkan perintah debug
- Hal pertama kali yang kita lakukan adalah membuka atau mengklik start run kemudian tuliskan “cmd” dikotak run yang telah tersedia klik ok.
- Kemudian akan muncul kotak yang bewarna hitam yang didalamnya nantinya akan kita masukkan perintah debug. Silahkan anda ketikkan “cd”didalamnya enter selanjutnya ketikkan “debug config.sys enter ketikkan huruf “a” enter. Akan muncul bilangan heksadesimal dan bilangan desimal. Contohnya seperti di bawah ini :
- Microsoft Windows [Version 6.1.7601]
- Copyright (c) 2009 Microsoft Corporation. All rights reserved.
- C:UsersUser>debug config.sys
- File not found
- -a
- 0B0B:0100
Lebih jelasnya mari kita perhatikan gambar di bawah ini:
- Jika kita mengetikkan perintah “dir” maka akan muncul perintah seperti di bawah ini :
- C:>cd
- C:>dir
- Volume in drive C has no label.
- Volume Serial Number is B234-BDF7
- Directory of C:
- 11/06/2009 04:42 24 autoexec.bat
- 18/10/2011 11:51 0 autorun.inf
- 25/10/2011 01:42 3.288 bootsqm.dat
- 27/10/2011 18:04 10 config.sys
- 02/10/2011 16:24 5.240 debug1214.txt
- 14/08/2011 21:07 1.049.001.984 First_Love.A_Little_Thing_Called_Love_(2010)
- (Thai)_DVDRip_XVID.avi
- 24/09/2011 20:31 <DIR> Intel
- 14/07/2009 09:37 <DIR> PerfLogs
- 03/10/2011 21:29 <DIR> PhotoshopPortable
- 25/10/2011 02:29 <DIR> Program Files
- 24/09/2011 20:45 <DIR> swsetup
- 09/10/2011 09:22 <DIR> TC
- 25/10/2011 02:29 <DIR> Users
- 25/10/2011 02:36 <DIR> Windows
- 6 File(s) 1.049.010.546 bytes
- 8 Dir(s) 59.838.824.448 bytes free
-
2. Pengerjaan Hasil Perintah Debug
- Hitunglah nilai “0B0B” ke desimal.
- Hitunglah nilai “0100” ke desimal
Jawaban :
- 0B0B16=…10
- Bx160=11
- 0x161=0
- Bx162=2816
- 0x163=0
- maka 11+0+2816+0=2827
- 01002=…10
0 >>>0x20=0
0>>>0x21=0
1>>>1×22=4
0>>>0x23=0 +
4(10)
3. Perintah-perintah yang ada pada command Debug
Banyak perintah-perintah yang terdapat pada debug yang apabila kita menuliskan perintahnya akan ada hasil yang sesuai dengan apa perintah apa yang kita masukkan. Jika kita ingin melihat bagaimana perintah-perintah yang terdapat pada debug, kita tinggal memasukkan perintah “shift+?”.
Dibawah ini adalah perintah-perintah yang terdapat pada debug :
-?
assemble A [address]
compare C range address
dump D [range]
enter E address [list]
fill F range list
go G [=address] [addresses]
hex H value1 value2
input I port
load L [address] [drive] [firstsector] [number]
move M range address
name N [pathname] [arglist]
output O port byte
proceed P [=address] [number]
quit Q
register R [register]
search S range list
trace T [=address] [value]
unassemble U [range]
write W [address] [drive] [firstsector] [number]
allocate expanded memory XA [#pages]
deallocate expanded memory XD [handle]
map expanded memory pages XM [Lpage] [Ppage] [handle]
display expanded memory status XS
-.
Selesai dulu pembahasan kali ini, semoga ini semua dapat bermanfaat bagi kita semua.
BY : HAIDI