Разработка и ромхакинг > Ромхакинг и программирование
Извлечение системного времени в Ассемблере
(1/1)
Maximys:
Подскажите пожалуйста, какой программный код необходимо написать на TAsm'е или MAsm'е чтобы появились возможностя вывести на экран системное время и его изменение.
Нашёл в интернете код, что для вывода времени необходимо сделать прерывание "int 16h", но данная команда просто загружает шестнадцетиричное число "16" в регистр Ax и всё. Я понимаю, необходимо использовать какое-то другое прерывание, но его номер я даже не представляю. Подскажите пожалуйста, какое прерывание необходимо, чтобы время сперва передавалось в написанную мной программу, а затем в саму ОС?
lex3a:

--- Цитата: Maximys от 19 Ноябрь 2009, 12:38:57 ---int 16h - вызываем прерывание 16h – сервис работы с клавиатурой BIOS (ПЗУ).

--- Конец цитаты ---
Судя из книги от Калашникова.

Сам бы хотел узнать как это осуществить. Дочитаю книжку, быть может там будет.
Навигация
Главная страница сообщений

Перейти к полной версии