Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / [Pascal] Прерывания MS DOS 21h / 1 сообщений из 1, страница 1 из 1
19.12.2007, 21:05
    #35021803
metamfetamin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Pascal] Прерывания MS DOS 21h
Дал препод в универе процедуру:
Код:
1.
2.
3.
4.
5.
6.
Procedure MsDos(var Regs:Registers); 
Где, Regs имеет тип 
Registers record 
Case integer of 
0: (AX,BX …..:Word); 
1: (AL,AH,…DL,DH:Byte) 
end;


Немогу вдуплить, как составить упрощенный алгоритм работы процедуры MsDos, используя следующую информацию:
- Количество символов в строке =80
- Количество строк=25
- Нумерация начинается с нуля
- Имеется возможность дать сигнал "роллинга" на одну строку вверх
- Имеется возможность получить сигнал готовности ввода от контроллера (адаптера)

Результат роботы программы точно не знаю, так как он сказал в процесе работы все поймете!!!!
Ну как я догадуюсь программа должна выдавать на экран любой символ, например $.
Но смисла я понять вообще немогу!!!
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / [Pascal] Прерывания MS DOS 21h / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]