DEBUG COMMAND

 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
    • C:>

    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

 

 

Leave a comment