Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Запис в графічний файл формату BMP

Реферат Запис в графічний файл формату BMP





Зміст


. Завдання

2. Опис роботи програми

3. Блок схеми

4. Текст програми

Список використаної літератури


1. Завдання


Розробити програму, що здійснює запис команд графічного екрану у файл формату BMP.


. Опис роботи програми


Використовувані переривання, функція 09h int 21h Запис рядка на стандартний висновок

Вхід:

АН-09Н: DX - адреса рядка, що закінчується символом "$" (ASCII 24h)

Опис.

Рядок, виключаючи завершальний її символ "$", надсилається на стандартний висновок., функція 3Ch Створити файл через описувач

Вхід:

АН-ЗСh: DX - адреса рядка ASCIZ з ім'ям файлу

СХ - атрибут файлу

Вихід: = 0, якщо функція виконана успішно

АХ - описувач файлу CF = 1, якщо при виконанні функції виникли помилки

АХ - код помилки, функція 40h Писати в файл через описувач

Вхід: = 40h

ВХ - описувач файлу: DX - адреса буфера, що містить записувані дані

СХ - число записуваних байт

Вихід: = 0, якщо функція виконана успішно-число дійсно записаних байт CF В° 1, якщо при виконанні функції виникли помилки-код помилки

Опис.

СХ байт даних записуються у файл або на пристрій з описателем, заданих у ВХ. Дані беруться з буфера, що адресується через DS: DX, і записуються, починаючи з поточної позиції покажчика читання/запису файлу. Щоб встановити покажчик файлу, якщо необхідно, можна використовувати функцію 42h. Оновлює покажчик читання/запису файлу, щоб підготуватися до наступних операцій читання або запису., Функція 3Eh Закрити описувач файлу

Вхід:

АН-ЗЕh ВХ - описувач файлу

Вихід: = 0, якщо функцію виконав успішно

АХ не збережено CF = 1, якщо при виконанні функції виникли помилки

АХ - код помилки

Опис.

ВХ містить описувач файлу (handle), повернутий при відкритті. Файл, представлений цим описателем, закривається, його буфери скидаються і зміст оновлюється коректними розміром, часом і датою. Через нестачу описателей файлів (максимум 20, за замовчуванням встановлено 8), можливо, доведеться закрити частину поточних описателей, як, наприклад, описувач 3 (стандартний AUX)., Функція 35h int 21h Отримати вектор переривання

Вхід: h AL - номер переривання (OOh до FFh)

Вихід :: BX - адреса обробника переривання

Опис.

Повертає зна...


сторінка 1 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми для підрахунку хеш-суми файлу і тексту з графічним інтерф ...
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Потокове шифрування файлу