![]() |
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]() ![]() ![]() |
|
RinOSpro |
|
|||
Unregistered |
???????????????????????????? не понял Если ты говоришь что под винду драйвер нужно писать то под досом напрямую можно обращать к памяти, видеокарте, проц. под досом просто легче это реализовать. вот чтоя имел в виду |
|||
|
||||
ne0n |
|
|||
PlayBoy ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 5.8.2005 Где: Н.Новгород Репутация: 4 Всего: 11 |
RinOSpro, сейча обьясню...ты сказал что на паскале это можно сделать проще итп...не спорю, но для этого тебе понадобиться установить на машину DOS(да если честно сомневаюсь что современное железо разрешит подобное вытворять)!
P.S. не забывай что в Windows встроен эмулятор командной строки...а не сам DOS. Ты думаешь разработчики современной архитектуры процессоров глупые дядьки...и просто так придумали какие то кольца защиты(Ring0-Ring3)... |
|||
|
||||
Virtuals |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 476 Регистрация: 27.11.2006 Репутация: 4 Всего: 11 |
хм тема ушла в сторону, и валится в офтоп
пробуем вернуть в норм русло... частота процессора зависит от: делителя (множителя) частоты шины(в просессоре), и от частоты шины множитель процессора задается в регистрах самого процессора частота шины задается в регистрах генератора все эти регистры (а так же многие другие: видео, слоты pci agp, хардварный монитор) сидят аппаратно на специальной шине I2C конфигурирования соответственно зная: в какие регистры, через какие порты, и главное что писать.- можно управлять всем НО адреса регистров, и значения в них зависят от конкретной реализации данной: МП, видеокарты, хардварного монитора, и т.д. из-за этого и пишутся различные биос, и драйвера для конкретных устройств, дабы привести разброс множества оборудования к какому-то подобию порядка. ![]() в дельфи встроенного асм, более чем достаточно. но из среды MS win... доступ к аппаратным портам разрешен только на уровне драйверов устройств. (ринг0) напрямую из пользовательской программы (ринг3) к портам не добратся за некоторым исключением: 1. программа обращается к драйверу, а он в свою очередь, к аппаратной части компьютера (желательный метод) 2. программа обращается к драйверу, а он ДАЕТ ПОЛНЫЙ ДОСТУП программе к любым портам (чревато боьшими проблкмами, но этим способом пользуется абсолютное большинство ПО для разгона и мониторинга железа(температуры скорости вентиляторов и т.д.)) если все этапы, изложенные выше, решены, то: встает проблема аппаратной части, существует великое множество, чипсетов МП, генераторов, процессоров, видеокарт, Хардварных мониторов, и т.д. и как понять с каким оборудованием, как общатся? ![]() та же "аида" (С) хранит нехилую базу оного только для диагностики ЗЫ заранее извиняюсь за возможные ошибки синтаксиса, и может мелкие огрехи..... |
|||
|
||||
ne0n |
|
|||
PlayBoy ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 5.8.2005 Где: Н.Новгород Репутация: 4 Всего: 11 |
Virtuals, собственно то что я и сказал в одном из своих постов(только ты обьяснил подробно товарисчу)
![]() |
|||
|
||||
RinOSpro |
|
|||
Unregistered |
Virtuals спасибо разъяснил теперь остается дело за малым.
ne0n
Да ладно правда чтоли )) Вот я не знал!!! Я имею в виду загрузочную дискету с досом. Добавлено через 42 секунды А примерчик мы так и не увидели. Добавлено через 3 минуты и 6 секунд К стати хочу спросить программа для разгона пишется под отдельно взятую железку? Напимер под проц. AMD 2500 и 3600 разные проги придется писать. |
|||
|
||||
Addmin |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 3.2.2006 Где: сослан в Сибирь Репутация: 1 Всего: 15 |
Я ж говорю: ![]()
Особо ты там с Паскалем и даже с "органично вплетённым в Delphi ассемблером" не развернешься ![]() ![]() Да, и ещё - надеюсь ты прочитал хоть одну статью с Overclockers.ru про разгон процессора. Вопрос - как ты автоматически с Паскалем будешь вычислять реальные значения, на которых процессор будет выдавать наибольшую "мощность"? Ведь для нахождения той золотой середины, на которой компьютер работает стабильно, и мощность повысилась - нужно проводить множества испытаний, тестов, проверок, постоянного слежения - до получения исходного результата. Написание подобного комплекса - миллионы человеко-часов ![]() Кнопочки "сделай мне зашибись!" никто ещё не придумал. А если кто придумал, то хранит её в тайне и бережёт как Вова Корейко ![]() Добавлено через 1 минуту и 37 секунд Лучше бросай свои наполеоновские замыслы ![]() ![]() -------------------- SimpleFit.ru - блог о том, как заниматься спортом нормальным людям -- Стимул работы в Сибири - комары. |
||||||
|
|||||||
![]() ![]() ![]() |
Правила форума "Delphi: WinAPI и системное программирование" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |