Avto-mpad.ru

Мср что это такое в компьютере: система msr

Внутренние регистры: Специальные регистры модели

Современные микропроцессоры архитектуры x86 (начиная с Pentium, Pentium Pro, AMD-K6, Cyrix MII …) имеют достаточно большое количество дополнительных регистров, выполняющих контрольные, управляющие и иные функции. Эти регистры не являются стандартными, их количество и назначение (и даже методика доступа) различны в различных моделях процессоров. В процессорах производства Intel (Pentium …) такие регистры называются особыми регистрами моделиMSR (Model Specific Registers). Для чтения и записи этих регистров используются привилегированные команды RDMSR и WRMSR. За полной информацией об этих регистрах обратитесь к техническому руководству фирмы Intel, здесь же описываются только некоторые из них.

Счетчик времени TSC: Pentium …

Регистр подсчета времени TSC (Time Stamp Counter) представляет собой 64-разрядный счетчик, который устанавливается в нуль при сбросе и увеличивает свое значение на 1 в каждом процессорном такте. Однако не гарантируется, что это будет так и во всех последующих модификациях процессоров, гарантируется лишь то, что значение TSC будет монотонно возрастать не менее 10-ти лет от момента сброса процессора (реально, в процессорах Pentium, … Pentium III этот промежуток составляет сотни лет). Программы не должны использовать TSC для подсчета количества тактов. Счет продолжается и в случае останова процессора командой HLT или сигналом STPCLK#.

Доступ к регистру TSC осуществляется с помощью команды RDTSC (в т.ч. и в некоторых процессорах производства Cyrix, AMD, …) или через привилегированные команды RDMSR/WRMSR (в процессорах Pentium, … Pentium III адрес MSR-регистра — 10h), но в последующих реализациях процессоров доступ через эти команды не гарантируется. Перед началом работы с TSC пользовательская программа должна определить наличие этой функциональной возможности с помощью команды CPUID (EDX, бит 4).

По умолчанию, команда RDTSC доступна во всех режимах работы процессора — реальном, защищенном на всех уровнях привилегий, виртуальном-8086. Защищенные операционные системы могут использовать бит CR4.TSD для запрета использования команды RDTSC на уровне привилегий отличном от 0 (CR4.TSD = 1). Это позволяет запретить пользовательским программам производить точный мониторинг производительности операционной системы (в обработчике прерывания общей защиты может быть реализована эмуляция данной команды).

Запись в регистр TSC с помощью команды WRMSR возможна только в младшие 32 бита регистра. Старшие 32 бита при этом расширяются нулями (все сбрасываются в 0).

Регистры мониторинга производительности: Pentium

Механизм мониторинга производительности процессора Pentium реализован на основе трех специальных MSR-регистров. Эти три регистра: CESR (11h), CTR0 (12h), CTR1 (13h) являются специфическими для процессора Pentium, в последующих моделях процессоров (Pentium Pro, Pentium II, Pentium III …) механизм мониторинга производительности значительно расширен и изменен.

Регистры CTR0 и CTR1 являются 40-рязрядными счетчиками. Каждый счетчик может быть запрограммирован для счета различных событий. Режимы работы счетчиков и типы считаемых ими событий устанавливаются программированием регистра CESR (Control and Event Select Register). Счетчики не изменяются при записи в регистр CESR и должны устанавливаться отдельно при переключении на новое событие. Счетчики могут работать либо в режиме счета числа событий, либо в режиме счета времени до события.

Подробную информацию об использовании регистров мониторинга производительности смотрите в технической документации фирмы Intel (Intel Architecture Software Developer’s Manual. Volume 3: System Programming Guide).

Регистры мониторинга производительности: Pentium Pro …

В процессорах Pentium Pro, Pentium II, Pentium III механизм мониторинга производительности включает четыре MSR-регистра: PerfEvtSel0 (186h), PerfEvtSel1 (187h), PerfCtr0 (C1h), PerfCtr1 (C2h). Регистры PerfCtl0 и PerfCtl1 — это 40-разрядные счетчики. Счетчики могут осуществлять счет различных событий или времени до события. Управление режимами работы счетчиков осуществляется программированием регистров PerfEvtSel0 и PerfEvtSel1. Для доступа к счетчикам введена новая команда RDPMC, которая позволяет считывать значения счетчиков в любом режиме работы процессора и при любом уровне привилегий, когда CR4.PCE = 1 (или только при , когда CR4.PCE = 0).

Регистры мониторинга производительности процессора Pentium в более поздних моделях процессоров не поддерживаются. Аналогичные регистры процессоров Pentium Pro, … Pentium III также могут быть модифицированы в последующих устройствах.

Подробную информацию об использовании регистров мониторинга производительности смотрите в технической документации фирмы Intel (Intel Architecture Software Developer’s Manual. Volume 3: System Programming Guide).

Регистры контроля отладки: Pentium Pro …

Регистры контроля отладки расширяют возможности процессора по отслеживанию источников возникновения ошибок, упрощают трассировку и мониторинг производительности программ. В состав регистров контроля отладки входят: управляющий регистр DebugCtlMSR (1D9h), регистры адресов последнего перехода/прерывания/особой ситуации LastBranchToIP (1DCh), LastBranchFromIP (1DBh), а также регистры адресов последнего перехода перед последним прерыванием/особой ситуацией LastExceptionToIP (1DEh), LastExceptionFromIP (1DDh). Доступ ко всем указанным регистрам осуществляется при помощи привилегированных команд RDMSR, WRMSR.

Читать еще:  ПЗУ что это в компьютере, ппзу

Все режимы работы регистров контроля отладки устанавливаются программированием регистра DebugCtlMSR, его формат приведен на рис.1.10.

Рис. 1.10. Формат регистра DebugCtlMSR

LBR (бит 0)

Когда флаг LBR установлен, процессор автоматически производит запись адресов источника и назначения переходов, особых ситуаций (кроме особых ситуаций отладки, #DB) и прерываний. Каждый раз, когда происходит переход, особая ситуация или прерывание, процессор записывает указатель к команде, вызвавшей переход (особую ситуацию, прерывание), в LastBranchFromIP и указатель на адрес назначения в LastBranchToIP. Кроме того, для прерываний и особых ситуаций процессор копирует содержимое LastBranchToIP и LastBranchFromIP в LastExceptionToIP и LastExceptionFromIP до записи в них новых значений. Когда процессор генерирует особую ситуацию отладки (#DB), флажок LBR автоматически очищается (перед выполнением программы реакции на особую ситуацию).

BTF (бит 1)

Когда флаг BTF установлен, процессор интерпретирует флаг трассировки (E)FLAGS.TF как флаг трассировки по переходам, т.е. особая ситуация отладки генерируется не после выполнения очередной команды, а после возникновения очередного перехода/прерывания/особой ситуации. Перед передачей управления в программу реакции на особую ситуацию отладки флаги DebugCtlMSR.BTF и (E)FLAGS.TF сбрасываются, так что для продолжения трассировки отладчик должен установить их вновь.

PB0, PB1, PB2, PB3 (биты 2, 3, 4, 5)

Биты управления выводами мониторинга производительности PM0/BP0#, PM1/BP1#, PM2/BP2#, PM3/BP3#. Когда какой-либо из битов PBi установлен, процессор ассоциирует соответствующий из выводов PMi/BPi# с контрольной точкой, заданной регистром отладки DRi. Сигнал на выводе сначала устанавливается по достижении соответствующей контрольной точки, а затем сбрасывается при ее следующей встрече и т.д. Когда флаг PBi сброшен, соответствующий вывод PMi/BPi# управляется регистрами мониторинга производительности.

TR (бит 6)

Бит предназначен для управления выдачей специальных сообщений трассировки внешнему устройству отладки. Сообщения трассировки представляют собой адреса источника и назначения, которые выдаются в специальных тактах на системную шину в случае возникновения перехода/прерывания/особой ситуации при DebugCtlMSR.TR = 1. Эти адреса несколько отличаются от адресов, сохраняемых в регистрах LastBranchToIP и LastBranchFromIP (подробнее смотрите в технической документации Intel — Intel Architecture Software Developer’s Manual. Volume 3: System Programming Guide).

Как указано выше, регистры LastBranchToIP и LastBranchFromIP служат для сохранения указателей для последнего перехода/прерывания/особой ситуации, а регистры LastExceptionToIP и LastExceptionFromIP — для сохранения указателей для последнего перехода перед последним прерыванием/особой ситуацией. Эти указатели могут быть использованы отладчиком в комбинации с селекторами сегмента кода, восстановленными из стека, чтобы отследить причины (источники) срабатывания контрольных точек в регистрах DR0. DR3. Так как указатели команды, записанные в LastBranchToIP, LastBranchFromIP, LastExceptionToIP и LastExceptionFromIP являются смещениями в сегменте кода, то для получения полного линейного адреса программное обеспечение прежде должно определить базовый адрес сегмента кода. Базовый адрес сегмента кода, в свою очередь, может быть определен чтением селектора сегмента кода из стека и использованием его для поиска дескриптора сегмента в GDT или LDT (базовый адрес сегмента содержится в его дескрипторе).

Система регулирования крутящего момента при торможении двигателем (MSR)

Используется при проскальзывании колёс во время торможения двигателем. Эта ситуация может возникнуть при резком отпускании педали акселератора или при резком отпускании педали сцепления при движении с низкими оборотами двигателя. Система MSR снижает эффективность торможения двигателем, вмешиваясь в работу системы управления двигателем и увеличивая его крутящий момент. Система MSR срабатывает только в том случае, если выполнены следующие условия:

• педаль акселератора отпущена;

• ведущие колёса проскальзывают;

• педаль сцепления отпущена.

Система регулирования крутящего момента при торможении двигателем (MSR) представляет собой противоположность системы ASR. Если система распознаёт, что ведущие колёса в результате торможения двигателем проскальзывают, она даёт двигателю команду увеличить момент привода, что снова приводит к облегчению вращения колёс. Фаза проскальзывания колёс сокращается, и управляемость автомобиля восстанавливается.

Водитель отпускает педаль акселератора и включает более низкую передачу. Возникшая в результате этого на колесе сила торможения при неблагоприятных условиях движения может привести к проскальзыванию или даже блокированию колеса, что делает автомобиль неуправляемым. Функция MSR влияет на эффективность торможения двигателем и снижает её, увеличивая крутящий момент двигателя. Таким способом функция MSR обеспечивает устойчивость и управляемость автомобиля.

Описание принципа действия

С помощью датчиков частоты вращения и необходимой информации из системы управления двигателем (например, частота вращения двигателя, положение дроссельной заслонки, положение педали акселератора) система MSR определяет, возникает ли проскальзывание ведущих колёс при снижении крутящего момента двигателя. Блок управления тормозной системы оценивает эти данные и передаёт необходимые данные блоку управления двигателя. При этом система остаётся в пределах диапазона регулирования, позволяющего использовать крутящий момент двигателя с максимальной эффективностью и одновременно гарантирующего достаточные силы бокового увода. Система MSR работает во всём диапазоне оборотов двигателя. Регулирование крутящего момента при торможении двигателем прекращается при нажатии педали тормоза. Работа системы показана на рисунке 21.

Читать еще:  Замена сцепления киа спектра своими руками

Рисунок 21 – Работа системы MSR

Электронная система поддержания курсовой устойчивости (ESC).

Система ESC была разработана для улучшения курсовой устойчивости автомобиля при выполнении манёвра объезда препятствия. Система улучшает курсовую устойчивость автомобиля в критических ситуациях, связанных с динамичной ездой. Возникновение критической ситуации идентифицируется путём сравнения команд водителя и фактического поведения автомобиля.

Электронная система поддержания курсовой устойчивости ESC с помощью датчиков распознаёт начало возникновения критической ситуации. Затем она реагирует на ситуацию с помощью целенаправленного подтормаживания отдельных колёс и влияния на систему управления двигателем и коробкой передач и таким образом обеспечивает устойчивость и управляемость автомобиля.

Система ESC принимает решение относительно того, при каких динамических условиях движения и в какой момент должны включиться системы регулирования проскальзывания колёс, и управляет их разносторонним применением.

Система ESC находится в состоянии постоянной готовности к действию. Идентификация критической ситуации, касающейся динамики движения, основывается на сравнении команд водителя и фактического поведения автомобиля. При их расхождении система ESC срабатывает. В зависимости от ситуации, система ESC понижает крутящий момент двигатели и подавляет процесс переключения автоматической коробки передач. Затем система ESC стабилизирует поведение автомобиля путём целенаправленного подтормаживания одного, или нескольких колёс. При недостаточной поворачиваемости вначале осуществляется регулирование с помощью системы управления двигателем, в то время как при избыточной поворачиваемости вначале срабатывает тормозная система. Система выполняет регулирование до тех пор, пока не будет обеспечена курсовая устойчивость автомобиля. Принцип срабатывания системы изображен на рисунке 22.

С помощью целенаправленного подтормаживания отдельных колёс система ESC создаёт момент рыскания относительно центра тяжести автомобиля. Момент рыскания направлен в сторону, противоположную вращению автомобиля, и стабилизирует движение в нужном направлении.

Рисунок 22 – Принцип срабатывания системы ESC

Компьютер зависает и перезагружается.Температура завышена у МСР

25.06.2013, 23:58

При игре в CSGO зависает компьютер странный звук и компьютер сам перезагружается
Блок питание : GEMBIRD POWER SUPPLY 450W Видеокарта : Nvidia Geforce 8600 gt Материнка : nf4 am2l.

Компьютер зависает, перезагружается
Доброго времени суток! Хотелось бы получить пару советов, возможно даже решение моей проблемы.

Компьютер зависает и перезагружается
Добрый день! Столкнулся с проблемой после разгона процессора, а именно компьютер стал намертво.

Зависает и перезагружается компьютер
Что происходит: Зависает часть запущенного софта определенным “специфическим” образом. 1) Google.

26.06.2013, 00:11 2

А должен греться. Радиатор должен быть теплый.
ИМХО, но 6-ти ядерник с 17 градусов на каждом ядре. давайте-ка другой программой замерим или БИОС посмотрим.

А вообще, я так понимаю, все скрины во время простоя?

26.06.2013, 00:32 [ТС] 3

А должен греться. Радиатор должен быть теплый.
ИМХО, но 6-ти ядерник с 17 градусов на каждом ядре. давайте-ка другой программой замерим или БИОС посмотрим.

А вообще, я так понимаю, все скрины во время простоя?

Радиатор холодный и не греется и самое главное нет пыли на нем.
А какой другой программой замерить. сейчас гляну в биосе какую температуру показывает там.
А “6-ти ядерник с 17 градусов на каждом ядре” это хорошо или плохо??
Я в биосе поставил скорость кулера на 9 уровень(самый высокий) и нечего не изменилось.

Добавлено через 9 минут
Вот что я нашел в биосе
CPU Temperature 37(по Цельсию)
M/B Temperature 36(по Цельсию)

26.06.2013, 04:22 4

1) Ну для начала какой процессор и блок питания, видеокарта.
2) После чего начились проблемы (что-то меняли в системнике докупали новые запчасти)

Подозреваю что дело в не правильном питании

26.06.2013, 10:24 [ТС] 5

1) Ну для начала какой процессор и блок питания, видеокарта.
2) После чего начились проблемы (что-то меняли в системнике докупали новые запчасти)

Подозреваю что дело в не правильном питании

26.06.2013, 12:29 6 26.06.2013, 19:35 [ТС] 7 26.06.2013, 19:41 8 26.06.2013, 19:53 [ТС] 9

Как я вас правильно понял нужно материнку менять ??
Или можно поставить кулер там или еще что нибудь или этого будет не достаточно??
Но вот такой вопрос:зимой все работало как часы не каких сбоев,даже нареканий не было.Видимо все из за перегрева??Тогда чего??Проца или видео карты.

Читать еще:  Замена рулевой рейки фольксваген пассат б5

Добавлено через 3 минуты
И кстати после разгона я смог зайти в игру,но уже на 3 минуты. (а до этого на заставке начал перегружаться).Связанно ли это моей проблемой и как её можно решить.

26.06.2013, 20:12 10

Как я вас правильно понял нужно материнку менять ??
Или можно поставить кулер там или еще что нибудь или этого будет не достаточно??
Но вот такой вопрос:зимой все работало как часы не каких сбоев,даже нареканий не было.Видимо все из за перегрева??Тогда чего??Проца или видео карты.

Добавлено через 3 минуты
И кстати после разгона я смог зайти в игру,но уже на 3 минуты. (а до этого на заставке начал перегружаться).Связанно ли это моей проблемой и как её можно решить.

Смени радиатор на материнке на “Deepcool NBridge 2” например. Посмотри не вздулись ли конденсаторы эти, на картинке, рядом с процем.
Но я бы мат. плату сменил. У самого проц FX-6100, и я знаю как он греется не хило, и потребляет тоже.

Добавлено через 3 минуты
Кстати, если в BIOS’е есть пункт Turbo CORE, то отключи его. Может поможет.

Мср что это такое в компьютере: система msr

Словари: Словарь сокращений и аббревиатур армии и спецслужб. Сост. А. А. Щелоков. — М.: ООО «Издательство АСТ», ЗАО «Издательский дом Гелеос», 2003. — 318 с., С. Фадеев. Словарь сокращений современного русского языка. — С.-Пб.: Политехника, 1997. — 527 с.

  1. МРС
  2. МСР

место резервной стоянки

Словарь: Словарь сокращений и аббревиатур армии и спецслужб. Сост. А. А. Щелоков. — М.: ООО «Издательство АСТ», ЗАО «Издательский дом Гелеос», 2003. — 318 с.

резервное место стоянки

Межрелигиозный совет России

муфта сухого разъема

магазин сопротивлений рычажный

Словарь: Словарь сокращений и аббревиатур армии и спецслужб. Сост. А. А. Щелоков. — М.: ООО «Издательство АСТ», ЗАО «Издательский дом Гелеос», 2003. — 318 с.

Словарь: Словарь сокращений и аббревиатур армии и спецслужб. Сост. А. А. Щелоков. — М.: ООО «Издательство АСТ», ЗАО «Издательский дом Гелеос», 2003. — 318 с.

Мясной союз России

организация, пищ., РФ

Молодые социалисты России

«Муниципальное строительство и ремонт»

  1. ИСД
  2. МСР

Международная служба розыска

нем.: ISD, Internationaler Suchdienst

Международного Красного Креста ФРГ, г. Арользен

«Московский социальный регистр»

Словарь сокращений и аббревиатур . Академик . 2015 .

Смотреть что такое “мср” в других словарях:

МСР — Менеджер сеансов и ресурсов [ГОСТ Р 54456 2011] Тематики телевидение, радиовещание, видео EN Session and Resource ManagerSRM … Справочник технического переводчика

МСР — магазин сопротивлений рычажный медико санитарная рота мостостроительный район мотострелковая рота резервное место стоянки … Словарь сокращений русского языка

81-й гвардейский мотострелковый полк — Эту страницу предлагается переименовать в 81 й гвардейский мотострелковый полк. Пояснение причин и обсуждение на странице Википедия:К переименованию/20 января 2013. Возможно, её текущее название не соответствует нормам современного… … Википедия

81-й Петроковский мотострелковый полк — 81 й гвардейский Петроковский дважды Краснознамённый орденов Суворова, Кутузова и Богдана Хмельницкого мотострелковый полк 81 гв.МСП … Википедия

Межрелигиозный совет России — (МСР) российская общественная организация, объединяющая представителей традиционных религий для сотрудничества. Содержание 1 История МСР 2 Руководство МСР … Википедия

Хемотаксис — Хемотаксис двигательная реакция микроорганизмов на химический раздражитель. Содержание … Википедия

МЮОННОЙ СПИНОВОЙ РЕЛАКСАЦИИ МЕТОД — (метод MCP) исследование физ. хим. свойств материалов и поведения в веществе примесных частиц с помощью положит. мюонов, имплантируемых в изучаемые объекты. Метод MCP сформировался в 1960 70 х гг. в ходе экспериментов по проверке разл. вариантов… … Физическая энциклопедия

Новейшая история исламского сообщества России (книга) — Новейшая история исламского сообщества России книга Романа Силантьева, вышедшая в 2005 году и вызвавшая как резкую критику Совета муфтиев России, так и положительные отзывы. Автором использовано большое количество первоисточников из архивов … Википедия

Новейшая история исламского сообщества России — Новейшая история исламского сообщества России книга Романа Силантьева, вышедшая в 2005 году и вызвавшая как резкую критику Совета муфтиев России, так и положительные отзывы. Автором использовано большое количество первоисточников из архивов … Википедия

Конфликт вокруг книги Р.Силантьева — Новейшая история исламского сообщества России книга Романа Силантьева, вышедшая в 2005 году и вызвавшая резкую критику Совета муфтиев России. Хронология событий 15 ноября 2005 Межрелигиозный совет России (МСР) презентовал книгу исполнительного… … Википедия

Ссылка на основную публикацию
Adblock
detector