Программирование вывода в цветном графическом режиме на ассемблере

Разработка программы вывода в цветном графическом режиме на ассемблере. Режим записи 0, копирование данных процессора в каждую из четырех битовых плоскостей. Функции прерывания BIOS INT 10h для графики. Пояснение исходного кода отладкой приложения.

Подобные документы

  • Разработка программы, моделирующей использование стека для анализа правильности записи скобочного выражения, вводимого пользователем. Описание используемых в программе структур данных (панель элементов, функции). Алгоритм функций в виде псевдокода.

    курсовая работа, добавлен 21.05.2014

  • Функции и процедуры, предназначенные для изображения графических объектов в графическом режиме Turbo Pascal. Сохранение и выдача изображений. Координаты, окна, страницы. Линии и точки, многоугольники, окружности, эллипсы. Краски, палитры, заполнения.

    курсовая работа, добавлен 19.03.2015

  • Устройство и функционирование базовой системы ввода/вывода BIOS. Микросхемы и их расположение на системной плате. Последовательность загрузки компьютера и диагностические средства BIOS. Основные разделы, разработчики, стандарт для защиты программы.

    курсовая работа, добавлен 15.03.2017

  • Разработка программы на машинном языке программирования по задаче. Запуск программы в DOSBox, представление результатов работы программы. Настройка каналов таймера на необходимый режим. Загрузка необходимого коэффициента пересчёта на эмуляторе i8254.

    лабораторная работа, добавлен 26.05.2023

  • Разработка игры "Танчики" в операционной системе MS Windows. Язык программирования: C++. Пользовательский интерфейс программы, которая будет работать в графическом режиме видеосистемы. Описание процесса разработкии и тестирования, листинг программы.

    курсовая работа, добавлен 22.02.2019

  • Использование средств объектно-ориентированного программирования языка Javascript для разработки веб-приложения, работающего в режиме реального времени. Структура данных и элементы программы. Тестирование веб-приложения. Основные системные требования.

    курсовая работа, добавлен 07.06.2015

  • Разработка программы для изображения в графическом режиме на экране ПЭВМ структуры МВМ и демонстрация ее функционирования при выполнении программы вычисления. Программное обеспечение для функционирования программы. Описание логической структуры.

    контрольная работа, добавлен 24.06.2012

  • Анализ применения битовых плоскостей на примере отсутствия участка изображения. Рассмотрение влияния старших и младших плоскостей на качество восстановления изображения. Процесс автоматизации его дорисовки на основе использования битовых плоскостей.

    статья, добавлен 28.07.2017

  • Особенность построения графика функции в полярной системе координат. Характеристика создания программы – текстового редактора. Анализ создания нового файла и изменения шрифта. Проведение работы в графическом режиме. Построение листинга программы.

    отчет по практике, добавлен 18.02.2019

  • Основные этапы программирования на ассемблере. Реализация алгоритма Cyclic Redundancy Code. Методы проверки массива данных. Трансляция кода в исполняемый файл. Контроль на четность массива данных, хранящегося в некоторой области памяти и программы.

    курсовая работа, добавлен 10.01.2017

  • Основы BIOS, стандартная PC-совместимая система. Инициализация устройств Plug and Play. Запуск программы Setup BIOS. Распределение CMOS-памяти. Использование системы IML. Восстановление Flash, микросхемы контроллера клавиатуры, определение версии BIOS.

    реферат, добавлен 17.01.2011

  • Стандартные библиотеки для работы с потоками ввода/вывода (iostream.h) и для управления программой (conio.h). Пользовательские функции: drawResult для вывода данных на экран и check для проверки выполнения условий задачи. Алгоритм работы программы.

    контрольная работа, добавлен 03.12.2013

  • Реализация функции вычисления целочисленного выражения на встроенном ассемблере MASM в среде Microsoft Visual Studio на языке C++. Функция обработки элементов массива с применением команды сравнения, переходов и циклов на встроенном ассемблере.

    лабораторная работа, добавлен 16.12.2019

  • Причины модернизации BIOS, отличия понятий Flash ROM и Flash BIOS. Расширение возможностей конфигурирования BIOS, роль программы AwardFlash в его модернизации. Параметры командной строки утилиты AwardFlash 7.70. Восстановления BIOS аппаратными средствами.

    реферат, добавлен 30.04.2015

  • Формирование таблицы и запроса в базе данных со статистическими сведениями по Японии в режиме конструктора в Microsoft Access. Разработка формы и программы в Visual Basic, позволяющую считывать эти записи и вычислять средние значения за 4-летние периоды.

    курсовая работа, добавлен 18.10.2013

  • История программирования. Представление данных в компьютере. Хранение данных в компьютере, типы данных языка Си. Основные операторы и структура программы на Си. Функция main, функции ввода-вывода, препроцессор. Массивы и строки, библиотечные функции.

    курс лекций, добавлен 19.05.2012

  • Характеристика BIOS (Basic Input Output System) как базовой системы ввода/вывода. Затенение ROM-памяти. Содержание основных разделов программы BIOS Setup. Настройка параметров компьютерной системы. Определение загрузочных устройств операционной системы.

    реферат, добавлен 14.03.2017

  • Назначение порат ввода/вывода — буферного устройства или регистра контроллера, процессора обработки сигналов, которые непосредственно подключены к шине ввода/вывода ПК. Использование системы контроля устройств ввода–вывода информации для защиты.

    статья, добавлен 17.04.2019

  • Использование AppWizard для создания программ. Изучение документов Visual C++, видов Visual C++ и структуры программы в Visual C++. Объекты приложения, главного окна, документа и вида программы. Метод кода для вывода сообщения. Редактирование метода.

    лабораторная работа, добавлен 09.11.2014

  • Понятие и назначение драйверов, схема взаимодействия прикладной программы и устройства. Разработка драйвера консоли и назначения компонентов, создание программы отладки драйвера и исследования его работы выполнении функций ввода-вывода в открытом режиме.

    курсовая работа, добавлен 20.11.2010

  • Организация взаимодействия потоков через мьютексы. Многопоточное программирование и особенности вывода данных программой. Рассмотрение сущности значения COUNT. Оценка вероятности удержания мьютекса до конца цикла записи потока в глобальную переменную.

    лабораторная работа, добавлен 19.11.2020

  • Система BIOS в компьютерах как стандартный интерфейс, обеспечивающий переносимость OS между PC с одинаковым микропроцессором. Базовая система ввода-вывода в микросхеме ПЗУ, размещенной на системной плате ПК, что делает BIOS доступным в любое время.

    статья, добавлен 17.04.2019

  • Разработка прикладных программ для программируемых логических контроллеров. Разработка базы данных переменных ввода-вывода. Функции автоматики фидерного выключателя ВАБ-28. Программирование наглядного интерфейса. Возможности интегрированной системы.

    курсовая работа, добавлен 10.11.2017

  • Особенность структуры записи файла. Главный анализ входных и выходных данных программы. Перечень возможных сообщений проекта. Характеристика функционального строения схемы. Разработка информации вывода сведений о результатах участников данной школы.

    контрольная работа, добавлен 10.03.2015

  • Базовая система ввода-вывода, структура и функциональные особенности системы BIOS персонального компьютера. Периферийные устройства, принцип их работы и условия эффективного применения. Поддержка операций вода-вывода, многослойная (иерархическая) модель.

    курсовая работа, добавлен 12.03.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.