Мова Асемблер і його застосування для роботи з периферійними пристроями: Навчальний посібник
Читальна зала ->
Сучкова Л.І., Якунін А.Г. Мова Асемблер і його застосування для роботи з периферійними пристроями: Навчальний посібник. - Барнаул: Изд-во АлтГТУ, 2006. - 217 с.
Завантажити повний текст
Вступ 1 АРХІТЕКТУРА ПРОЦЕСОРІВ INTEL 1.1 Регістри процесора 1.2 Віртуальна і фізична пам'ять 1.2.1 Сторінкова організація пам'яті 1.2.2 Сегментний розподіл пам'яті 1.2.3 Сегментно-сторінкове розподіл пам'яті 1.3 Архітектурні особливості реального і захищеного режимів 1.3.1 Реальний режим 1.3.2 Захищений режим 1.4 Простір вводу-виводу і порти 1.5 Контрольні питання 1.6 Тести для самоконтролю 2 ОСНОВИ пРОГРАМУВАННЯ на асемблері 2.1 Опис даних і способи адресації 2.2 Основні команди обміну даними, арифметичні і л огіческіе команди 2.3 Програмування нелінійних алгоритмів 2.4 Підпрограми 2.5 Опис сегментів. Структура програми на Асемблері в форматах * .еxe і * .сом 2.6 Етапи розробки програм на Асемблері 2.7 Контрольні питання 2.8 Вправи 2.9 Тести для самоконтролю 3 макросредств 3.1 Основні поняття про макрогенерації 3.2 Циклічна і умовна макрогенерацій 3.3 Контрольні питання 3.4 Вправи 3.5 Тести для самоконтролю 4 пЕРЕРИВАННЯ 4.1 Загальні поняття про переривання 4.2 Контролер переривань 4.3 Структура обробника переривань 4.4 Приклади програм обробки деяких переривань 4.4.1 Оброблювач 1Сh 4.4.2 Обробка переривань від клавіатури 4.5 Резидентні програми 4.6 Переривання в захищеному режимі 4.7 Контрольні питання 4.8 Вправи 4.9 Тести для самоконтролю 5 ПРОГРАММИРОВАНИЕ відеоадаптер в графічному режимі 5.1 Загальні відомості про відеосистеми 5.2 Основні компоненти графічного адаптера 5.3 Програмно-апаратні функції графічного контролера 5.4 Запис пікселя в відеопам'ять 5.5 Формування кольору в графічному режимі 5.6 прискорення обробки відеозображень 5.7 Контрольні питання 5.8 Вправи 5.9 Тести для самоконтролю 6 ПРОГРАМУВАННЯ відеоадаптер в текстовому режимі 6.1 Загальні зведений ія про текстовому режимі 6.2 Робота з таблицями знакогенератора 6.2.1 Отримання доступу до таблиці знакогенератора 6.2.2 Використання двох таблиць знакогенератора 6.2.3 Ширина і висота символів в текстовому режимі 6.3 Управління курсором. Зворотний вертикальний хід променя 6.4 Контрольні питання 6.5 Вправи 6.6 Тести для самоконтролю 7 ПРИСТРОЇ ЗБЕРІГАННЯ ДАНИХ 7.1 Пристрій жорстких дисків на фізичному рівні 7.2 Логічна структура фізичного диска 7.3 Основні принципи роботи DMA і FDC 7.3.1 Контролер прямого доступу до пам'яті 7.3.2 Контролер для роботи з дискетами (Floppy Disk Controller) 7.4 Оптичні диски 7.5 диски на основі флеш-пам'яті 7.6 Контрольні питання 7.7 Вправи 7.8 Тести для самоконтролю 8 ПОСЛІДОВНИЙ, ПАРАЛЕЛЬНИЙ І USB інтерфейси ПЕРЕДАЧІ ДАНИХ 8.1 Послідовна передач даних 8.1.1 Основні поняття послідовної передачі даних. Структура сигналу 8.1.2 Регістри RS-232C, їх призначення та організація доступу 8.1.3 інсталюється секція в програмі з дозволом переривань від COM-порту 8.1.4 Основні поняття про функціонування пристрою "миша" 8.2 Паралельний інтерфейс 8.2.1 Стандартний LPT-порт 8.2.2 Розширені режиму роботи LPT-порту 8.3 USB-інтерфейс 8.3.1 Фізична і логічна архітектура шини USB 8.3.2 Модель передачі даних по шині USB 8.4 Контрольні питання 8.5 Вправи 8.6 Тести для самоконтролю ЛІТЕРАТУРА Додаток А - Попереджувальні повідомлення та повідомлення помилки Програма Б - Scan- коди клавіш
Дякуємо за підтримку перекладацьку компанію ТранЕкспресс - бюро перекладів з офісами в Санкт-Петербурзі і Москві. У перекладацькому агентстві ТранЕкспресс можна швидко і якісно зробити переклад документів різного характеру і складності, в тому числі юридичні та технічні тексти. На сайті є зручні інструменти для подачі замовлення.