Страница (EAX) |
EAX |
EBX |
ECX |
EDX |
1-я часть |
Имя ЦП |
Макс. номер страницы в 1-й части |
Имя производителя (EBX-EDX-ECX, см. таблицу в основной статье) |
00 00 00 00 |
00 00 00 0A |
75 6E 65 47 |
6C 65 74 6E |
49 65 6E 69 |
10 |
’Cent’ |
’auls’ |
’aurH’ |
Основные функции и команды |
Семейство; модель; степпинг |
Брэнд; размер сброса строки кэша; число лог. ядер; номер 1-го контроллёра APIC |
Флаги функций |
00 00 00 01 |
00 00 06 F2 |
00 01 08 00 |
00 00 63 A9 |
AF C9 FB FF |
6; F; 2 |
Нет; 64 байта; 1; 0 |
Почти всё, что есть у современного ЦП |
Описатели кэшей и TLB (по байту) |
15 описателей (кроме AL, означающего число запросов этой страницы для получения всех описателей) |
00 00 00 02 |
02 B3 B0 01(←AL) |
00 00 00 00 |
00 00 00 00 |
2C 04 30 7D |
1 запрос; TLB-I для стр. по 4 МБ: 2 ячейки, 2 пути; TLB-I и -D для стр. по 4 КБ: по 128 ячеек, 4 пути |
Нулевые описатели |
L2: 2 МБ, 8 путей, 64 Б/стр.; TLB-D для стр. по 4 МБ: 8 ячеек, 4 пути; L1D и L1I: по 32 КБ, 8 путей, 64 Б/стр. |
Серийный номер ЦП (если есть) |
00 00 00 03 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
Параметры кэшей (из-за ошибки в WinNT доступны, только если сброшен бит MISC_ENABLE.LCMV в регистре MSR 1A0) |
00 00 00 04 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
Параметры отладочных мониторов |
Мин. размер строки монитора |
Макс. размер строки монитора |
Прерывания считаются остановами; учёт событий MWAIT |
Число C-субсостояний энергосбережения для команды MWAIT |
00 00 00 05 |
00 00 00 40 |
00 00 00 40 |
00 00 00 03 |
00 02 22 20 |
64 байта |
64 байта |
Да; да |
0 для C0, по 2 для C1–C4 |
Параметры управления питанием (при MISC_ENABLE.LCMV=0) |
00 00 00 06 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
Резерв |
00 00 00 07 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
00 00 00 08 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
Параметры DCA (Direct Cache Access, прямой доступ к кэшу) |
00 00 00 09 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
Параметры счётчиков производительности |
Ревизия; число и разрядность счётчиков; длина вектора в EBX |
Параметры недоступности |
Резерв |
Число и разрядность счётчиков с фикс. привязкой |
00 00 00 0A |
06 28 03 02 |
00 00 00 00 |
00 00 00 00 |
00 00 05 03 |
2; 3; 40; 6 |
Все события доступны |
|
3; 40 |
2-я часть |
Дополнительное имя |
Макс. номер страницы во 2-й части |
Имя производителя (для AMD и Transmeta) |
80 00 00 00 |
80 00 00 08 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
8 |
Пусто |
Дополнительные параметры |
Семейство, модель, степпинг |
Корпус и брэнд (для AMD) |
Флаги функций |
80 00 00 01 |
00 00 00 00 |
00 00 00 00 |
00 00 00 01 |
2A 10 08 00 |
Нет дополнений |
Пусто |
Дополнительные флаги |
Полное название процессора (иногда програмируется через MSR) |
80 00 00 02 |
20 20 20 20 |
20 20 20 20 |
20 20 20 20 |
56 20 20 20 |
4 пробела |
4 пробела |
4 пробела |
3 пробела, ’V’ |
80 00 00 03 |
4E 20 41 49 |
20 6F 6E 61 |
63 6F 72 70 |
6F 73 73 65 |
’IA N’ |
’ano ’ |
’proc’ |
’esso’ |
80 00 00 04 |
32 4C 20 72 |
40 30 30 32 |
30 30 36 31 |
00 7A 48 4D |
’r L2’ |
’200@’ |
’1600’ |
’MHz’ |
Параметры L1 и основных TLB |
TLB на 4 МБ для данных и кода (число путей и размер) |
TLB на 4 КБ для данных и кода (число путей и размер) |
L1D: размер; число путей и строк на тег; длина строки |
L1I: размер; число путей и строк на тег; длина строки |
80 00 00 05 |
00 00 00 00 |
08 80 08 80 |
40 10 01 40 |
40 10 01 40 |
Нет такого TLB |
По 128 ячеек и 8 путей |
64 КБ; 16; 1; 64 Б |
64 КБ; 16; 1; 64 Б |
Параметры L2, L3 и TLB L2 |
TLB L2 на 4 МБ для данных и кода (число путей и размер) |
TLB L2 на 4 КБ для данных и кода (число путей и размер) |
L2: размер; число путей и строк на тег; длина строки |
L3: размер; число путей и строк на тег; длина строки |
80 00 00 06 |
00 00 00 00 |
00 00 00 00 |
04 00 81 40 |
00 00 00 00 |
Нет такого TLB |
Нет такого TLB |
1024 КБ; 16; 1; 64 Б |
Нет L3 |
Параметры расширенного управления питанием |
80 00 00 07 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
Другие параметры |
Разрядность виртуальной и физической адресации |
? |
Число ядер; разрядность номера ядра в APIC |
? |
80 00 00 08 |
00 00 30 24 |
00 00 00 00 |
00 00 00 00 |
00 00 00 00 |
48; 36 |
? |
1; 0 |
? |