Jak: použití okna rozebrání
Tato funkce je dostupná pouze v případě, že je povoleno ladění adresu Možnosti dialogové okno ladění uzel.Není k dispozici pro ladění skriptu nebo SQL.
Rozebrání okno zobrazuje kód sestavení odpovídající pokyny vytvořené kompilátoru.Jestliže ladíte spravovaný kód, odpovídají tyto pokyny pro sestavení nativní kód vytvořený kompilátor Just-in-Time (JIT) není Microsoft zprostředkující jazyk (MSIL) generovaných kompilátorem sady Visual Studio.
K sestavení pokyny rozebrání v okně se zobrazí následující nepovinné informace:
Adresa paměti, kde je umístěn každou instrukci.U nativní aplikace je skutečná adresa paměti.Visual Basic, C# nebo spravovaný kód je posun od začátku funkce.
Zdrojový kód, ze kterého je odvozen kódu sestavení.
Bajtů kódu – bajt reprezentace počítače nebo MSIL instrukce.
Symbol názvy adres paměti.
Zdrojový kód odpovídající čísla řádků.
Pokyny pro sestavení jazyk se skládá z symbolických instrukcí jsou zkratky instrukce názvy a symboly, které představují proměnné, registry a konstanty.Každá instrukce strojového jazyka je reprezentován symbolické instrukce v jednom jazyce sestavení obvykle následuje jedna nebo více proměnných, registry nebo konstanty.
Nelze načíst sestavení jazyk a chcete plně využívat okno rozebrání, konzultovat dobré knihy programovací jazyk sestavení.Programovací jazyk sestavení je nad rámec co jsme lze adresovat v Tento stručný úvod do okna rozebrání.
Sestavení kód, spoléhá na registrů procesoru nebo v případě spravovaný kód, registruje společného jazykového modulu runtime, a proto pro vás bude často užitečné použít okno rozebrání ve spojení s registry okno, které umožňuje zkontrolovat obsah registru.
Pravděpodobně nebude nikdy se přání nebo potřebujete zobrazit pokyny strojový kód v jejich raw číselné formuláře, nikoli Assembler.Však pokud chcete provést, můžete použít paměťové okno pro tento účel nebo zvolte v místní nabídce v okně rozebrání bajtů kódu.
[!POZNÁMKA]
Dialogová okna a příkazy v nabídkách menu, které vidíte, se mohou lišit od těch popsaných v nápovědě, v závislosti na vašich aktivních nastaveních nebo edici.Chcete-li změnit nastavení, zvolte Import and Export Settings v menu Nástroje.Další informace naleznete v tématu Nastavení aplikace Visual Studio.
Zobrazí se okno rozebrání
Na ladění nabídce zvolte Windowsa klepněte na tlačítko rozebrání.
Ladicí program musí být spuštěn, nebo v režimu přerušení.
Chcete-li zapnout nebo vypnout volitelné informace
Klepněte pravým tlačítkem myši rozebrání okna a nastavení nebo vymazání požadované možnosti v místní nabídce.
Žlutá šipka na levém okraji označuje umístění aktuálního bodu provádění.Pro nativní kód odpovídá čítač programu CPU.Toto umístění zobrazuje další instrukce, která bude provedena v programu.
Další informace naleznete v stránkovací nahoru nebo dolů v paměti,.