Sdílet prostřednictvím


Paměť

Ladicí stroj může přímo číst a zapisovat hlavní paměť, registry a další datové prostory cílového systému. V ladění v režimu jádra je k dispozici veškerá paměť cíle, včetně virtuální paměti, fyzické paměti, registrů, Model Specific Registers (MSRs), paměti systémové sběrnice, paměti Control-Space a vstupně-výstupní paměti. Při ladění v uživatelském režimu jsou k dispozici pouze virtuální paměť a registry.

Modul zpřístupňuje klientům veškerou paměť v cíli pomocí 64bitových adres. Pokud cíl používá 32bitové adresy, při komunikaci s cílem a klienty se modul podle potřeby automaticky převede mezi 32bitovými a 64bitovými adresami. Pokud se 32bitová adresa obnoví z cílového systému, například čtením z paměti nebo registru, musí být znakově rozšířena na 64 bitů, aby se dala použít v rozhraní API modulu ladicího programu. Rozšíření podpisu se provádí automaticky metodou ReadPointersVirtual .

Další informace

Podrobnosti o čtení a zápisu paměti naleznete v části Přístup k paměti.