- АРХІТЕКТУРА АПАРАТНИХ ТА ПРОГРАМНИХ ЗАСОБІВ ПЕРСОНАЛЬНОГО КОМП'ЮТЕРА
- Програмна модель мікропроцесора Intel 8086/88
- Апаратні засоби мікропроцесору Intel 8086/88
- Регістри
- Прапори
- Псевдозмінні і функції для доступу до регістрів і прапорів
- Сегментована пам'ять
- Формування фізичної адреси пам'яті за значенням сегменту та зміщення
- Основні сегменти програми
- Фізичне представлення покажчиків near, far та huge. Формування покажчика та визначення його компонентів
- Переривання
- Поняття переривання та обробника переривань. Таблиця векторів переривань
- Апаратні переривання
- Переривання, що не маскуються
- Програмні переривання
- Виняткові ситуації
- Базова система введення-виведення BIOS. Переривання BIOS Області даних і таблиці BIOS
- Переривання і функціональні виклики MS-DOS
- Функції бібліотеки Turbo С для доступу до обробників переривань
- ФАЙЛОВА СИСТЕМА MS-DOS
- Спеціальні файли. Драйвери зовнішніх пристроїв
- Логічна структура файлу
- Директорій та його структура
- Таблиця розміщення файлів
- Фізична структура диску
- Master Boot Record
- Засоби MS-DOS для доступу до файлів. Інформація системи про відкриті файли
- Файли стандартного введення-виведення
- Читання-запис файлів. Внутрішня буферизація
- Захист файлів
- ОБМІН ІНФОРМАЦІЄЮ З ФАЙЛАМИ ЗАСОБАМИ TURBO C
- Загальні положення
- Доступ до файлів через потік введення-виведення
- Поняття потоку введення-виведення. Обробка помилок і визначення стану файлу
- Відкриття і закриття файлу
- Потоки стандартного введення-виведення
- Префіксний доступ до файлів
- Відкриття та закриття файлів
- Функції префіксного файлового введення-виведення
- Управління покажчиком запису-читання
- КЕРУВАННЯ ФАЙЛАМИ, ДИРЕКТОРІЯМИ І НАКОПИЧУВАЧАМИ
- Створення і знищення директорія
- Керування поточним накопичувачем і директорієм
- Читання вмісту директорія. Пошук файлів
- Видалення і перейменування файлів. Створення резервних копій файлів 60
- Визначення існування файлу або директорія
- Визначення й встановлення параметрів файлу
- КЕРУВАННЯ ОБЧИСЛЮВАЛЬНИМ ПРОЦЕСОМ
- Керування програмами в MS-DOS.
- Системний виклик ЕХЕС
- Префікс сегменту програми
- Засоби MS-DOS для завершення програм
- Формат ЕХЕ файлу на диску та налагодження адрес
- Перетворення .EXE-файлів в .COM-файли
- Запуск програми через оболонку
- Запуск програми на виконання без повертання у програму-батько. Бібліотечні функції execxxx()
- Запуск програми-нащадка з поверненням у предок
- ДИНАМІЧНЕ КЕРУВАННЯ ПАМ'ЯТТЮ
- Керування пам'яттю в MS-DOS
- Функціональні виклики MS-DOS для керування пам'яттю
- Блок керування пам'яттю та його структура
- Робота MS-DOS з блоками пам'яті
- Програма-завантажник системи програмування на Сі
- моделі пам'яті Turbo С
- Загальна характеристика моделей пам'яті
- Модель пам'яті TINY
- Модель пам'яті SMALL
- Модель пам'яті MEDIUM
- Модель пам'яті COMPACT
- Модель пам'яті LARGE
- Модель пам'яті HUGE
- Використання засобів MS-DOS
- Функції Turbo C для звернення до функцій керування пам'яттю MS-DOS
- Аналіз вмісту блоку керування пам'яттю
- Сканування ланцюжка блоків керування пам'яттю
- ВВЕДЕННЯ ІНФОРМАЦІЇ З КЛАВІАТУРИ
- Загальні положення
- Апаратні та програмні засоби вводу інформаціі з клавіатури
- Апаратні засоби ПК для вводу інформації з клавіатури
- Аналіз та перетворення скен-коду
- Буфер клавіатури
- Ввід інформаціі з клавіатури засобами MS-DOS
- Функції переривання 21h MS-DOS для вводу інформації з клавіатури
- Функції бібліотеки Turbo C
- Ввід інформаціі з клавіатури засобами BIOS
- Використання переривання16h BIOS
- Функції бібліотеки Turbo C
- Безпосередній доступ до буферу клавіатури
- Header файл длф функції
- Очистка буферу клавіатури
- Читання символів з буферу клавіатури
- Визначення та установка шифт- та тригерних клавіш
- Введення символів в буфер клавіатури
- КЕРУВАННЯ ВІДЕОСИСТЕМОЮ
- Загальні положення
- Відеорежими і їхня коротка характеристика
- РОБОТА З ТЕКСТОВОЮ ІНФОРМАЦІЄЮ
- Загальні положення
- Висновок тексту на екран засобами BIOS
- Скролінг. Очищення вікна і всього екрана
- Висновок тесту у відеобуфер
- Висновок інформації у вікно екрана засобами Turbo C
- Читання інформації з екрана
- Особливості висновку текстової інформації в графічних режимах
- Керування знакогенератором EGA - і VGA - адаптерів