| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm: Общие вопросы > Чтение часов |
| Автор: Чердак 9.5.2005, 19:36 |
| Чем можно воспользоваться? Программа должна выдавать на экран каждую секунду значение текущего интервала времени. MOV AH,2CH INT 21H ;получаем время Что мне это дает? |
| Автор: Chingachguk 9.5.2005, 20:24 | ||
Используй справочник по прерываниям Ральфа Брауна:
|
| Автор: Serhik_z 19.6.2005, 09:27 |
| INT 21 - DOS 1+ - GET SYSTEM TIME AH = 2Ch Return: CH = hour CL = minute DH = second DL = 1/100 seconds BL = 1/1000 milisec - Возможно это в регистре BL обработка миллисекунд |
| Автор: Akina 19.6.2005, 23:47 |
| Это будет поллинг, который сожрет все время. Лучше навесь вывод времени на свой обработчик 1Ch, а время получай из 0:46Ch (Long integer with Timer Counter). |