Нужно написать программу, которая определяет текущие время и выводит его по центру экрана, обновляя его после заданной задержки.
Rocco Системные функции time и gettimeofday возвращают текущее время. (см. http://netadmintools.com/html/2gettimeofday.man.html) В текстовом режиме или в графическом? Сомневаюсь, что в графическом Вам удастся это реализовать. Задержку можно реализовать функциями sleep и nanosleep. Вообще, все эти функции можно вызывать напрямую через int 80h или через стандартную сишную либу. Вот пример задержки в 1 секунду для FreeBSD прямым системным вызовом: Код (Text): xor eax,eax push eax ; timespec.tv_nsec push 1 ; timespec.tv_sec mov ebx,esp mov ecx,esp mov al,162 ; nanosleep push ecx push ebx push eax int 80h add esp,20 Или, вариант через сишную либу: Код (Text): push 0 ; timespec.tv_nsec push 1 ; timespec.tv_sec push esp call nanosleep add esp,12