Страница 1 из 1

Народ помогите написать две програмки

Добавлено: 12 май 2009, 20:55
worms
Помогите написать две консольние програми(желательно ехе):
1). Определить режимы хода энергонезависимых часов:
- включен 12 или 24 часовой режим
- включен ли автоматический переход на зимнее/летнее время
Результат вывести на экран.
все дание берется с CMOS
2)Генератор случайных чисел. Использовать канал 2 и прерывание канала 0.

я с асемблером не сильно дружу поетому буду признателен если ктото зделает програмки (буду очень признателен если вместе с коментариями)

все програми не нада делать мега сложними

Re: Народ помогите написать две програмки

Добавлено: 13 май 2009, 10:20
mc-black
Я могу и ошибаться, но по-моему данные для определения включен 12 или 24 часовой режим и включен ли автоматический переход на зимнее/летнее время лежат где-то в реестре Windows.

Есть программный ГПСЧ (генератор последовательностей псевдо-случайных чисел) на ассемблере 32bit MASM (программа работает в Windows), подходит?

Re: Народ помогите написать две програмки

Добавлено: 13 май 2009, 16:15
somewhere
1) Данные режимы устанавливаются битами ячеек памяти CMOS, а именно регистром состояния RTC (Real-Time Clock). Windows лишь "зеркалит" эту информацию в реестре.
2) Думаю что если у человека задание использовать канал 2 IRQ0, то програмный генератор его не устроит.

Re: Народ помогите написать две програмки

Добавлено: 14 май 2009, 09:46
mc-black
В таком случае я вообще не в тему, извиняйте.