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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2019, 16:31   #1
vladrrom
Пользователь
 
Регистрация: 14.12.2016
Сообщений: 54
По умолчанию Вывод отсчёта времени | Assembler

Здравствуйте, нужен наиболее типичный ежесекундный вывод отсчёта времени, задаваемый напрямую в коде. Если имеется что-то подобное или знаете из каких учебников можно взять, то буду рад вашей помощи. Заранее спасибо.
vladrrom вне форума Ответить с цитированием
Старый 08.10.2019, 16:43   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

начните с того, что чётко определите
1) какой именно Ассеблер нужен (под какой процессор)
2) под какой ОС должно работать приложение
3) вывод времени куда? На экран/консоль?

p.s. это что, учебная задача? не обязательно, чтобы она работала, главное, чтобы сдать?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 08.10.2019, 17:00   #3
vladrrom
Пользователь
 
Регистрация: 14.12.2016
Сообщений: 54
По умолчанию

Хорошо, уточняю..
1)Нужен com/exe файл, компилируемый в MS DOSBox.
2)Запускаться будет на Windows 7.
3)Вывод времени необходимо произвести на экран эмулятора DOSBox.

И да, это небольшой костыль для моей задачи. ну и конечно, хотелось бы чтобы она работала.
vladrrom вне форума Ответить с цитированием
Старый 08.10.2019, 17:54   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от vladrrom Посмотреть сообщение
1)Нужен com/exe файл, компилируемый в MS DOSBox.
понятно. значит нужен код под MS DOS
а почему именно Ассемблер?

под MS DOS можно написать программу и на языке высокого уровня. Turbo Pascal, например.


Цитата:
Сообщение от vladrrom Посмотреть сообщение
2)Запускаться будет на Windows 7.
погодите, Вы же сказали, что нужен код под MS DOS (DOSBox как раз эмулятор DOS)?
при чём здесь Windows 7?


Цитата:
Сообщение от vladrrom Посмотреть сообщение
3)Вывод времени необходимо произвести на экран эмулятора DOSBox.
нужно выводить текущее время?
типо такого - https://kursovik.com/programming/140181.html ?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 08.10.2019, 18:12   #5
vladrrom
Пользователь
 
Регистрация: 14.12.2016
Сообщений: 54
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
а почему именно Ассемблер?
Преподаватель требует, чтобы она была написано на асм.. я сам не в восторге..

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
погодите, Вы же сказали, что нужен код под MS DOS (DOSBox как раз эмулятор DOS)?
Да да да, код под MS DOS.

И нет, время не нужно выводить. Нужно сделать что-то вроде таймера обратного отсчёта, время которого будет задаваться внутри кода. Как то так.

Последний раз редактировалось vladrrom; 08.10.2019 в 18:16.
vladrrom вне форума Ответить с цитированием
Старый 08.10.2019, 18:17   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от vladrrom Посмотреть сообщение
Преподаватель требует, чтобы она была написано на асм.. я сам не в восторге..
понятно



Цитата:
Сообщение от vladrrom Посмотреть сообщение
И нет, время не нужно выводить. Нужно сделать что-то вроде таймера обратного отсчёта, время которого будет задаваться внутри кода. Как то так.
ой. а я вам два примера для вывода на экран текущего времени набросал (точнее чужой код наворовал)
dos_time_rtc.zip
Serge_Bliznykov вне форума Ответить с цитированием
Старый 08.10.2019, 18:36   #7
vladrrom
Пользователь
 
Регистрация: 14.12.2016
Сообщений: 54
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
ой. а я вам два примера для вывода на экран текущего времени набросал (точнее чужой код наворовал)
Премного благодарен, возможно в дальнейшем это пригодится.
vladrrom вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таймер обратного отсчёта HellkilleR Microsoft Office Excel 21 18.03.2015 12:49
Вывод времени и выходного дня вместо времени Mikesh PHP 2 31.01.2014 00:22
Таймер обратного отсчёта (отредактировать код) Deis C++ Builder 1 05.03.2011 02:01
Вывод даты и времени (assembler) olen` Помощь студентам 0 05.06.2009 22:45
изменение времени (assembler) hugo Помощь студентам 3 05.06.2009 22:17