Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Компьютеры > Hardware и компьютерная периферия
Расширенный поиск

Hardware и компьютерная периферия Все о компьютерном железе и периферии

Результаты опроса: Оказалась ли данная тема полезной?
Да 22 91.67%
Нет 2 8.33%
Голосовавшие: 24. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2009, 13:13 Вверх   #1
SEO & WebMoney support
 
Аватар для MaiJiN
MaiJiN вне форума
Доп. информация
Восклицание FAQ about BIOS/CMOS

В связи с появлением множества вопросов по паролю биос и сбросу решил написать маленький обзор "А что есть биос?"
Обзор будет периодически дополняться новыми тестами, советами и рекомендациями, проверенными лично мной на своём бедном компе.
Главная функция BIOS материнской платы — инициализация устройств, подключённых к материнской плате в момент предзагрузки ПК. BIOS проверяет работоспособность устройств POST,
устанавливает режимы работы ЦПУ, памяти, сетевых карт, накопителей и остальной периферии.
Дальше происходит поиск загрузчика (MBR и программы-загрузчики)
и на этом функции биоса заканчиваются.
Многие операционки ( в их числе и Windows) с лёгкостью переназначают настройки биоса на время текущей сессии ( на этом кстати и основана возможность программ разгона из-под винды).
Но многие пользователи предпочитают конфигурировать БИОС вручную, для достижения наибольшей производительности, или же наоборот - стабилизации сбоящего железа.
Основные настройки - порядок загрузки, параметры программного выключения, оповещение при перегреве/остановки кулера, UDMA/PIO режимы дисков, режимы совместимости SATA , регулирование таймингов памяти (в одной материнке с инженерным биосом было 55-60 таймингов, из них около 30 я знал, остальные не были документированы и материала по ним я не нашёл даже в инете) .
Теперь по траблам - допустим, модифицировали настройки биоса - сменили пасс , установили неадекватные режимы работы копмплектухи - и появляется необходимость сменить настройки.
Если оные защищены пассвордом - то грузимся в дос ( не заходя в биос выбираем загрузочное устройство) - подчеркну : ЧИСТЫЙ дос.
Используем дебаг - команды
для Award и AMI BIOS:

DEBUG
-O 70 17
-O 71 17
Q


для Phoenix BIOS:
DEBUG
-O 70 FF
-O 71 17
Q

Или же инженерные пароли:
AWARD_SW,
j262,
AWARD_WG,
ALFAROME,
BIOSTAR,
SKY_FOX,
01322222,
j256,
j322,
j09F,
ZBAAACA,
ZAAADA,
ZJAAADC,
TTPTHA,
lkwpeter,
KDD,
HLT,
SER,
h6BB,
TzqF,
g6PJ,
t0cH88,
toh2Dx,
1EAAh,
aPAf,
Syxz,
Woodj,
?award,
AWARD?SW,
LKWPETER,
aLLy,
589589,
589721
Бояться не стоит - произойдёт снос именно энергозависимой части биос("программное извлечение батарейки"), энергонезависимая часть биоса не пострадает.
О перепрошивке : я не советую перешивать биос для экспериментов и развлечения, ежели всё прекрасно работает (подробнее писал Серберг на форуме).
Программы типа KILLCMOS я не советую, и применять с КРАЙНЕЙ ОСТОРОЖНОСТЬЮ только если ничто другое не помогло.
Данные средства помогут снести настройки пароля. Пассы регистрозависимые, т.к. ASCII - коды например "А" и "а" отличаются.
Данная информация - лишь краткий ликбез, показывающий, что пасс БИОС - всего лишь геморрой , а не средство защиты. Для того же, чтобы пароль биоса мог работать на протекцию информации, нужно ЗАПРЕТИТЬ: загрузку со сменных носителей, вскрытие корпуса(опломбирование, т.к. пассворд мрёт при деинсталляции батареки биос за 10 секунд...3 часа).

Последний раз редактировалось MaiJiN; 03.03.2009 в 13:17..
  Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
Старый 09.03.2009, 17:25 Вверх   #2
SEO & WebMoney support
 
Аватар для MaiJiN
MaiJiN вне форума
Доп. информация
По умолчанию

Теперь поговорим о настройках таймингов памяти - в отличие от оверклокинга по частоте оверклокинг по таймингам менее опасен для железа (уменьшение таймингов является именно оверклоком по сути)
Виды таймингов - можно разделить условно на тайминги выборки (строки, столбца, банка...) и тайминги обеспечения работоспособности памяти.
DRAM CAS# Latency 3...6
DRAM RAS# to CAS# Delay
DRAM RAS# Precherge
DRAM RAS# Activate to Prechange
DRAM Write Recovery Time
DRAM TRFC
DRAM TRRD
DRAM CR
Rank Write to Read Delay

Это стандартный список таймингов для DDR-2 .
Рассмотрим их поподробнее:

CAS(Column Access Strobe)# Latency - как видно из названия - определяет текущее положение столбца для считывания в банке памяти.
Т.Е. если данная задержка = 3, то мы ждём 3 такта памяти, прежде чем приступить к процессу считывания из данной ячейки выбранного столбца. При этом не забываем, что выборка ячейки это выбор столбца (СAS) и выбор строки (RAS) , мало кто помнит, что строки весьма длинные, и даже в пакетном режиме чтения строка меняется гораздо реже, чем столбец.
Пример : считываем 5 слов (10 байт) из строки "Х" . Процесс будет выглядеть примерно так - устанавливаем строку (теряем время RAS тактов памяти), ждём зажержку между посылками сигналов RAS и CAS (шина управления общая), устанавливаем столбец (теряем время CAS тактов памяти) , читаем, выбираем след. столбец, и.т.д... Задкржка между командами определяет тайминг DRAM CR - Command Rate = 1 или 2.
Теперь подсчитаем, сколько циклов уйдёт на считывание 5 слов с таймингами
5-5-5 CR=2: 5+2+5+2+(5+2)*5=57 цикла памяти.
При тайме 3-5-5 CR=2: 5+2+3+(3+2)*5=35 циклов. Делаем вывод - CAS тайминг очень важен для последовательного чтения строк в памяти.
Как уменьшить CAS# без влияния на стабильность?
Данное действие позволяют либо разгонные модули с агрессивными задержками в СПД, либо стандартные с небольшим поднятием напряжения.
Из моих личных тестов сделал выводы, что из 10 разных модулей "неоверклок-фирм"
(Kingstone Value , Hynix , kingmax) примерно 9, 7 и 8 модулей соответственно позволяют в номинале снизить CAS# с 5 до 4 без потерь в стабильности, и без поднятия напруги (тестил DDR2-800) .

DRAM RAS# to CAS# Delay - по аналогии , без примеров, скажу сразу вывод - ускоряет рандомную выборку (когда для каждого машинного слова ставим CAS# и RAS# новые) - по опыту данная задержка уменьшается весьма хреново, 5->4 из 30 модулей, описанных выше, 3,1 и 1 модуль позволили данное издевательство без увеличения напруги. Наше счастье, что задач на рандомный выбор слов сейчас, в век оптимизирующих компиляторов, не так и много.

DRAM RAS# Prechаnge
- тайминг , обозначающий время до повторного выбора следующей строки. Понижается чаще всего легко, но выигрыш даёт не так уж часто...

DRAM RAS# Activate to Prechange
- служит для обозначения времени перезарядки при команде обновления DRAM от поступления сигнала до формальной готовности выбирать строку. с 15 до 13 понижается без проблем, но т.к. перезаряд не так част, то удельный вес задержки невысок, и менять я её не советую.
Это основные тайминги СОВРЕМЕННОЙ DDR2-SDRAM.
Про задержки, повышающие стабильность и задержки записи расскажу в следующий раз.
Спасибо за внимание :)

Последний раз редактировалось MaiJiN; 09.03.2009 в 17:27..
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Все секреты BIOS как для начинающих так и для продвинутых woron Компьютерная тематика 3 28.01.2010 17:35
[Вопрос] Обновление BIOS Lexx12 Hardware и компьютерная периферия 2 22.09.2009 20:13
Про процессор, BIOS и материнку proser93 Hardware и компьютерная периферия 17 19.03.2009 19:04
Сигналы BIOS Shadow Hardware и компьютерная периферия 11 16.03.2009 06:38
Сигналы Bios [FAQ] Serberg Hardware и компьютерная периферия 2 12.01.2008 19:41


Текущее время: 14:31. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.06189 секунды с 13 запросами