Регистры отладки

Регистры отладки. Шесть доступных программисту регистров отладки DR0-DR3, DR6 и DR7 расширяют возможности отладки в МП 80386, они уста- навливают точки останова по данным и позволяют устанавливать точки останова по командам без модификации сегментов программ.

Регистры DR0-DR3 предназначены для четырех линейных точек останова. Регистры DR4 и DR5 зарезервированы фирмой Intel для будущих разработок. Регистр DR6 показывает текущее состояние точек останова, а регистр DR7 используется для установки точек останова. 4.8. Буфер ассоциативной трансляции Буфер ассоциативной трансляции TLB - это кэш-память, используемая для трансляции линейных адресов в физические. Механизм проверки TLB является уникальным для МП 80386 и может быть не реализован в том же виде в будущих процессорах.

Программы, которые используют этот механизм в его нынешнем ви- де, могут оказаться несовместимыми с будущими процессорами. 5.