Creating and editing brushes
Введено расширение архитектуры (относительно базовой архитектуры 32-х разрядных МП) – добавлены новые регистры и команды. Сюда входит, например, инструкция CPUID , позволяющая в любой момент времени получить сведения о классе, модели и архитектурных особенностях данного ЦП. К расширению также относятся и регистры, специфические для модели, их можно разделить на 3 группы: тестовые регистры TR 1... TR 12. Они позволяют управлять большинством функциональных узлов ЦП, обеспечивая возможность тестирования их работоспособности: с помощью битов регистра TR 12 можно запретить новые архитектурные свойства (предэскизиние и трассировку ветвлений, параллельное выполнение инструкций), а также работу кэша L 1. средства мониторинга производительности . Сюда входят таймер реального времени ( TSC ) – 64 битный счётчик, работающий на инкремент с каждым тактом ядра ЦП, для его чтения предназначена команда RDTSC ; счётчики событий CTR 0 и CTR 1 – оба разрядностью 40 бит, программируются на подсчёт событий различных классов, связанных с шинными операциями, исполнением инструкций, работой конвейеров, кэша и т.п. |