Сайты ТУСУРа
Нажимая кнопку «СОГЛАСЕН», Вы подтверждаете то, что  Вы проинформированы об использовании cookies на нашем сайте. Отключить cookies Вы можете в  настройках своего браузера. Подробнее
Для того, чтобы мы могли качественно предоставить Вам услуги, мы используем cookies, которые сохраняются на Вашем компьютере (Сведения о местоположении; ip-адрес; тип, язык, версия ОС и браузера; тип устройства и разрешение его экрана; источник, откуда пришел на сайт пользователь; какие страницы открывает и на какие кнопки нажимает пользователь; эта же информация используется для обработки статистических данных использования сайта посредством интернет-сервиса Яндекс.Метрика)

Информатика. Ассемблер для процессора i8086

Учебное пособие

Целью данного курса информатики является создание основы (базиса) для изучения и использования вычислительных систем в других курсах.

Кафедра компьютерных систем в управлении и проектировании

Библиографическая запись:

Коцубинский, В. П. Информатика. Ассемблер для процессора i8086: Учебное пособие [Электронный ресурс] / Коцубинский В. П., Потапова Е. А. — Томск: ТУСУР, 2013. — 93 с. — Режим доступа: https://edu.tusur.ru/publications/4543.
Год издания: 2013
Количество страниц: 93
Скачиваний: 168

Оглавление (содержание)

1. Введение

2. Представление информации

2.1. Двоичные числа

2.2. Шестнадцатеричные числа

2.3. Символьная информация

3. Аппаратные средства простой ЭВМ

3.1. Общая структура ЭВМ

3.2. Работа центрального процессора

3.3. Архитектура микропроцессора Intel 80x86

4. Списки

4.1. Основные понятия

4.2. Несвязанные списки

4.3. Связанные списки

5. Аппаратная поддержка взаимодействия между программными модулями

5.1. Работа со стеком

5.2. Процедуры

5.3. Программные прерывания

6. Основные операторы ассемблера

6.1. Типы операторов

6.2. Операторы обработки данных

6.2.1. Арифметические операторы

6.2.2. Логические операторы

6.2.3. Операторы передачи данных

6.2.4. Структура FLAGS и операции над ним

6.2.5. Операторы сдвига

6.2.6. Цепочечные (строковые) операторы

6.3. Адресация данных

6.4. Определение данных

6.4.1. Метки

6.4.2. Определение байтов

6.4.3. Определение слов

6.4.4. Определение констант

6.4.5. Структуры

6.5. Операторы передачи управления

6.5.1. Операторы условных переходов

6.5.2. Операторы безусловных переходов

6.5.3. Операторы циклов

6.5.4. Операторы процедур

6.5.5. Другие операторы передачи управления

6.6. Вспомогательные псевдооператоры

6.7. Макрооператоры

Проектирование программы

7.1. Введение

7.2. Результаты проектирования

7.3. Структурное программирование

7.4. Методы проектирования программ

8. Кодирование и отладка

8.1. Кодирование управляющих структур

8.2. Этапы преобразования программы

8.3. Кодирование виртуальных сегментов

8.4. Влияние на программу типа загрузочного модуля

8.5. Замена логических сегментов памяти

8.6. Комментирование программы

8.7. Отладка программы

9. Организация информации во внешней памяти

9.1. Файлы

9.2. Таблица размещения файлов

9.3. Файловая структура системы

10. Системные программы

10.1. Классификация системных программ

10.2. Утилиты

10.3. Лингвистические процессоры

10.4. Подпрограммы управления аппаратурой