powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / [Pascal] Прерывания MS DOS 21h
1 сообщений из 1, страница 1 из 1
[Pascal] Прерывания MS DOS 21h
    #35021803
metamfetamin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дал препод в универе процедуру:
Код:
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
1 сообщений из 1, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / [Pascal] Прерывания MS DOS 21h
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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