Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A WinDbg-ben parancsok beírásával vagy a Szétszerelés ablak használatával tekintheti meg a szerelvénykódot.
Hibakereső parancsablaka
A szerelvény kódját az u, ub, uu (Unassemble) parancsok egyikének megadásával tekintheti meg a Hibakereső parancsablakban.
Szétszerelési ablak
A Szétszerelés ablak megnyitásához vagy váltáshoz válassza a Nézet menü Szétbontás parancsát. (Az ALT+7 billentyűkombinációt is lenyomhatja, vagy kiválaszthatja a Szétbontás gombot az eszköztáron. AZ ALT+SHIFT+7 billentyűkombináció bezárja a szétszerelési ablakot.)
Az alábbi képernyőképen egy szétszerelési ablak látható.
A hibakereső a memória egy részét átveszi, bináris gépi utasításokként értelmezi, majd szétszereli a gépi utasítások szerelvénynyelvi verziójának előállításához. Az eredményül kapott kód megjelenik a Szétbontás ablakban.
A Szétszerelés ablakban a következőket teheti:
Ha a memória egy másik szakaszát szeretné szétszerelni, az Eltolás mezőbe írja be a szétszerelni kívánt memória címét. (A cím beírása után az ENTER billentyűt lenyomhatja, de nem kell.) A Szétszerelés ablak a cím befejezése előtt megjeleníti a kódot; figyelmen kívül hagyhatja ezt a kódot.
A memória egyéb szakaszainak megtekintéséhez válassza az Előző vagy a Következő gombot, vagy nyomja le a PAGE UP vagy a PAGE DOWN billentyűket. Ezek a parancsok a memória előző vagy következő szakaszaiból származó szétszerelt kódot jelenítik meg. A JOBBRA nyílbillentyű, a BALRA nyílbillentyű, a FEL nyílbillentyű és a LE nyílbillentyű megnyomásával navigálhat az ablakban. Ha ezekkel a kulcsokkal lép ki a lapról, egy új lap jelenik meg.
A Szétszerelés ablak egy eszköztárral rendelkezik, amely két gombot és egy helyi menüt tartalmaz további parancsokkal. A menü eléréséhez jelölje ki és tartsa lenyomva a címsort (vagy kattintson rá a jobb gombbal), vagy válassza ki az ablak jobb felső sarkában megjelenő ikont. Az alábbi lista néhány menüparancsot ismertet.
Az aktuális címre lépés megnyitja a Forrás ablakot a szétszerelés ablakban kiválasztott sorhoz tartozó forrásfájllal, és kiemeli ezt a sort.
Az aktuális utasítás előtt szétszerelés esetén az aktuális sor a szétszerelés ablakának közepén lesz elhelyezve. Ez a parancs az alapértelmezett beállítás. Ha ez a parancs nincs bejelölve, az aktuális sor a szétszerelés ablakának tetején jelenik meg, ami időt takarít meg, mert a fordított irányú szétszerelés időigényes lehet.
Az aktuális forrássor utasításainak kiemelésével az aktuális forrásvonalnak megfelelő összes utasítás ki lesz emelve. Egy forrásvonal gyakran több szerelvényutasításnak is megfelel. Ha a kód optimalizálva van, előfordulhat, hogy ezek a szerelvényutasítások nem egymást követőek. Ez a parancs lehetővé teszi az aktuális forrásvonalból összeállított összes utasítás megkeresését.
Az egyes utasítások forrásvonalának megjelenítése az egyes összeszerelési utasításoknak megfelelő forrássorszámot jeleníti meg.
Az egyes utasítások forrásfájljának megjelenítése az egyes szerelvényutasításoknak megfelelő forrásfájlnevet jeleníti meg.
Lásd még
A szerelvény hibakeresésével és a kapcsolódó parancsokkal kapcsolatos további információkért és a szerelvény megjelenítésének teljes magyarázatáért lásd: Hibakeresés Szerelvény módban.