Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 10.06.2008, 23:17   #1
smileman
Пользователь
 
Аватар для smileman
 
Регистрация: 09.06.2008
Сообщений: 60
Вопрос BIOS

Кто знаком с архетиктурой BIOS'а, ПОМОГИТЕ пожал-та!!!направьте...
Нужно написать программу для BIOS'а, а именно , хотелось бы узнать где находится главный исполняемый код, над которым,как я полагаю,и необходимо произвести изменения

программа,к примеру,включающая компьютер в определенное время,или по клику мыши
smileman вне форума
Старый 10.06.2008, 23:38   #2
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

BIOS - это уже программа, причём самодостаточная и в расширениях не нуждающаяся ( и, как правило, их не поддерживающая). Поэтому в части "написать программу для BIOS'а" вопрос неясен. Что подразумевается под "написать программу для программы"? Исполняеиый код BIOS в подавляющем большинстве случаев находится в ПЗУ, часто репрограммируемом.

Цитата:
программа,к примеру,включающая компьютер в определенное время,или по клику мыши
А смысл? Это стандартные функции BIOS уже более десяти лет.
B_N вне форума
Старый 10.06.2008, 23:44   #3
smileman
Пользователь
 
Аватар для smileman
 
Регистрация: 09.06.2008
Сообщений: 60
По умолчанию

Цитата:
Сообщение от B_N Посмотреть сообщение
BIOS - это уже программа, причём самодостаточная и в расширениях не нуждающаяся ( и, как правило, их не поддерживающая). Поэтому в части "написать программу для BIOS'а" вопрос неясен. Что подразумевается под "написать программу для программы"? Исполняеиый код BIOS в подавляющем большинстве случаев находится в ПЗУ, часто репрограммируемом.

А смысл? Это стандартные функции BIOS уже более десяти лет.
оу..извиняюсь за не ясность вопроса,я имел ввиду КУДА вставлять свой блок,или ГДЕ изменять код

Цитата:
Сообщение от B_N Посмотреть сообщение
А смысл? Это стандартные функции BIOS уже более десяти лет.
вот здесь поподробнее пож-та))),как воспользоваться этой функцией?
smileman вне форума
Старый 11.06.2008, 00:01   #4
CheGuevera
Пользователь
 
Аватар для CheGuevera
 
Регистрация: 04.06.2008
Сообщений: 20
По умолчанию

Вроде файл ShutDown(System 32) вырубает комп. (выключение перезагрузка). ТАм опр-й ключ за опред-е действие отвечает. Мона написать Bat файл и запускать этот файл из программы

Зайди в cmd чз выполнить, и найди этот файл и через хелп просмотри нужные ключи.
Вот нашел:
ИСпользование shutDown [-i|-l|-s|-r|-a][-f][-m компьютер][-t xx][-c коментарий][-d up:xx:yy]

без аргументов - вывод справки
-i - отображение интерфейса д/быть 1м параметром
-l - выход
-s - завершение работы компьютера
-r - перезагрузка компьютера
-t xx - таймаут завершения работы - xx сек.
-f - принудительное завершение приложений

Последний раз редактировалось CheGuevera; 11.06.2008 в 00:09.
CheGuevera вне форума
Старый 11.06.2008, 00:11   #5
smileman
Пользователь
 
Аватар для smileman
 
Регистрация: 09.06.2008
Сообщений: 60
По умолчанию

да нет,bat-ники мне ни к чему,да bat только в ОС,а я хотел не посредсвенно ч/з BIOS
smileman вне форума
Старый 11.06.2008, 00:12   #6
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от smileman Посмотреть сообщение
оу..извиняюсь за не ясность вопроса,я имел ввиду КУДА вставлять свой блок,или ГДЕ изменять код
Как куда!?. В микросхему ПЗУ на системной плате.

Цитата:
Сообщение от smileman Посмотреть сообщение
вот здесь поподробнее пож-та))),как воспользоваться этой функцией?
Ну вообще-то все эти включения по часам, мышкам, клавиатурам, модемам и т.п. задаются в настройках БИОСа, известным под именем BIOS Setup.


2 CheGuevera
Не сочтите за труд, прочитайте ещё раз вопрос темы внимательно.
B_N вне форума
Старый 11.06.2008, 00:33   #7
smileman
Пользователь
 
Аватар для smileman
 
Регистрация: 09.06.2008
Сообщений: 60
По умолчанию

я имел ввиду использование CMOS..те в опред момент (заданный явно) по опред-ой функции BIOS выполняется включение
smileman вне форума
Старый 11.06.2008, 00:57   #8
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от smileman Посмотреть сообщение
я имел ввиду использование CMOS..те в опред момент (заданный явно) по опред-ой функции BIOS выполняется включение
Тогда решите, что Вы всё-таки собираетесь делать. Переписывать БИОС или ставить время включения. Последнее очень сильно зависит от используемой ОС и является своего рода трюком.
http://programmersforum.ru/showthread.php?t=14415
B_N вне форума
Старый 11.06.2008, 01:18   #9
smileman
Пользователь
 
Аватар для smileman
 
Регистрация: 09.06.2008
Сообщений: 60
По умолчанию

B_N
при включении,какому устройству передается управление..процессору?
smileman вне форума
Старый 11.06.2008, 08:17   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

При включении питания компьютера управление передается базовой системе ввода/вывода, BIOS

Ты можеш конкретнее описать задачу, или ты сам не знаешь как она звучит толком?
I'm learning to live...
Stilet вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
BIOS не видит Жесткий диск Torriador Операционные системы общие вопросы 18 09.03.2012 18:05
как к BIOS обращаться. Нужно чтение/запись BIOS. Dethon_ASM_Scarel Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 7 26.10.2011 11:40
управление настройками BIOS Makcydrl Win Api 2 26.06.2008 05:10
Запись в BIOS Zer0 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 13.12.2007 13:35
Bios vitalik007 Общие вопросы Delphi 4 20.08.2007 11:05