![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.02.2008
Сообщений: 25
|
![]()
Наткнулся тут на задачку по АСМу. Страшно интересно как её решить! Не могли бы помочь?
А вот и она: Прочитать и отобразить на экране слово-состояние таймера, например: ТС0: Режим – RW – LSB – MSB Счет – BIN / BCD Реализовать генератор случайных чисел на СТ2. Диапазон случайных чисел от 00 до XXXh (ввести с клавиатуры HEX число). Вывод числа по нажатию клавиши R. Формат вывода HEX: Число 1: 035h Число 2: A7Ch давайте вместе осилим ![]()
Мне постоянно всё интересно, но я довожу каждую цель до конца. А если не довожу, то очень переживаю и обращаюсь к проффесионалам за помощью... Мне не нужно готовое, я хочу понять. как работает та или иная система. Спасибо Всем на этом форуме! Меня тут очень многому научили!
![]() |
![]() |
![]() |
![]() |
#2 |
Регистрация: 23.08.2010
Сообщений: 4
|
![]()
Тебе нужно использовать таймер, который находится на портах (можешь посмотреть в диспетчере устройств называется "Системный таймер") 040h-043h. Там 3 счетчика (Timer Counter) 040h=>TC0;041h=>TC1;042h=>TC2;043=> Control Register;
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 23.08.2010
Сообщений: 4
|
![]()
В общем ничего настраивать не надо, Это сделала винда =) просто прочти байт счетчика CT2 т.е 042h
in al,042h al-> случайное число Можешь проверить с помощью Debug. вводи I42 и будет возвращатся случайные числа числа ))) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
генератор случайных чисел на С++ | ANTI | Общие вопросы C/C++ | 20 | 12.04.2009 13:02 |
Генератор случайных чисел | psychopat | Общие вопросы Delphi | 11 | 18.02.2009 10:39 |
Массивы и генератор случайных чисел | Psyka | Помощь студентам | 6 | 31.07.2008 05:53 |
Свой генератор случайных чисел | max4d | Помощь студентам | 15 | 03.04.2007 18:27 |