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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.06.2009, 22:44   #1
hugo
Новичок
Джуниор
 
Регистрация: 03.06.2009
Сообщений: 2
По умолчанию изменение времени (assembler)

Очень нужна ваша помощь в написании программы, я курсант и к сожалению в ассемблере не разбираюсь, если не сдам то пропал мой отпуск, а домой ну ужас как хочется... Буду очень благодарен кто не останется равнодушным (возможно финансово)

РАЗРАБОТАТЬ АССЕМБЛЕР-ПРОГРАММУ, ПОЗВОЛЯЮЩУЮ УСТАНОВИТЬ С КЛАВИАТУРЫ НОВУЮ ДАТУ И НОВОЕ ТЕКУЩЕЕ ВРЕМЯ. ИСПОЛЬЗОВАТЬ ФУНКЦИЮ 01h ПРЕРЫВАНИЯ 1Ah

Заранее спасибо!!!
hugo вне форума Ответить с цитированием
Старый 04.06.2009, 16:30   #2
airyashov
Форумчанин
 
Регистрация: 02.04.2008
Сообщений: 358
По умолчанию

незнаю, но через 01 помоему это нереально покрайней мере с датой как-то не вяжется
01H установить часы (счетчик тиков)
вход: CX,DX = счетчик тиков. CX - старшая часть значения.
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666
mail: airyashov(а)inbox.ru
airyashov вне форума Ответить с цитированием
Старый 04.06.2009, 16:37   #3
MalCer
Форумчанин
 
Аватар для MalCer
 
Регистрация: 15.07.2008
Сообщений: 615
По умолчанию

Может так:
Код:
;---установка времени
   MOV   CH,HOURS       ;вводим значения времени
   MOV   CL,MINUTES     ;
   MOV   DH,SECONDS     ;
   MOV   DL,HUNDREDTHS  ;
   MOV   AH,2DH         ;номер функции установки времени
   INT   21H            ;устанавливаем время
   CMP   AH,0FFH        ;проверяем правильность значения
   JE    ERROR          ;переход на обработку ошибки

;---получение времени
   MOV   AH,2CH         ;номер функции получения времени
   INT   21H            ;получаем время
   MOV   DAY_OF_WEEK,AH ;получаем день недели из AH
xor eax, eax
xchg [eax], eax
MalCer вне форума Ответить с цитированием
Старый 05.06.2009, 22:17   #4
hugo
Новичок
Джуниор
 
Регистрация: 03.06.2009
Сообщений: 2
Хорошо ...

спасибо большое!!!!!!!!!!!
hugo вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проверка по времени Quik Microsoft Office Excel 4 29.04.2009 10:54
задержка времени Crasty Помощь студентам 6 26.01.2009 18:55
Интервалы времени znickolai84 Компоненты Delphi 4 16.05.2008 15:53